为什么有些变量输出后数值为零?

#include<stdio.h>

int main(void)

{

    int a=1;

    int b=0;

    int c=5;

    int A=0;

    a+3,b=3,b++,A+3,b+4,c+5;

    printf("%d,%d,%d,%d",a,b,c,A);

    

    int i_x=0;

    int i_y=0;

    i_y=10*i_x*(i_x+2)-2*i_x+1;

    printf("\n%d",i_y);

    

    int i_a=0;

    i_a+1,i_a+2,i_a+3,i_a+4;

    printf("\n%d",i_a);

    

    int i_b=0;

    int i_c=0;

    i_c=i_b++,++i_b+1;

    printf("\ni_b=%d,i_c=%d",i_b,i_c);

    

    int d=1,e=1;

    d=(d=3*5,d*4);

    printf("\n%d,%d",d,(e=3*5,e*4));

    getchar();

    return 0;

    } 

http://img4.mukewang.com/5a8af4ad0001cd3206770442.jpg

慕粉18029504947
浏览 1005回答 1
1回答

chai_yuan

 a+3,b=3,b++,A+3,b+4,c+5;这一句应该这样写a=a+3; b=3; b++; A=A+3; b=b+4; c=c+5;后面也是这样,还有你最后的getchar()函数是干啥的没看出来有什么用啊
打开App,查看更多内容
随时随地看视频慕课网APP