为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C C++
慕粉18029504947 2018-02-20 00:02:10
#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;    } 
查看完整描述

1 回答

?
chai_yuan

TA贡献15条经验 获得超6个赞

 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()函数是干啥的没看出来有什么用啊

查看完整回答
反对 回复 2018-02-20
  • 1 回答
  • 1 关注
  • 992 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信