C语言部分课堂笔记

#include<stdio.h>
int main()
{    int a=2,b=4,c=8,d=16,e;
    float x,y;

    //e=++a*b++-++c;
    //e=a?b:c;//0为假,非0都为真,如果a为真则e为b,否则为c,所以它为b,e=4
    //e=a++?b++:c++;//有条件的真则不运行后面的条件
    //e=a++-2?b++:--c;//若为假则不运行
    //e=a?b:c?d:e;//(a?b:c)?d:e,计算机会认为是a?b:(c?d:e),因为它结合性为从右至左
    //e=a++-2?--b:(++c?--d:++e);
    //e=a&&b;// && || ! 真为1,假为0
    //e=a---2&&++b&&++c;//&&中第一个假永远为假,假和任何条件为假,||第一个有真则为真,后面可不算
    //e=a---2||(++b+3&&++c);
    e=a+3,b+c,d*a++;//逗号表达式,表达式值取最后那个,但是e=前面第一个,用括号括起来则e为最后值
    //printf "%d%%%d=%d"显示为a%b=c 其中a,b,c都为整型#include<stdio.h>
/*:#include<math.h>
//int main(void)
//{    int a,b,c,d,e,f,g;
    //printf("Enter time1:");
    //scanf("%d",&a);
    //printf("Enter time2:");
    //scanf("%d",&b);
    //出发时间是7:12
    //到达时间是14:11
    c=a/100*60+a%100;
    d=b/100*60+b%100;
    e=d-c;
    f=e/60;
    g=e%60;
    printf("The train journey time is %d hours %d minutes",f,g);
    return 0;
}*/
    printf("a=%d\n",a);
    printf("b=%d\n",b);    
    printf("c=%d\n",c);
    printf("d=%d\n",d);    
    printf("e=%d\n",e);
return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值