课程
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
printf("%d\n%d\n%d\n%d\n%d\n%d\n",++a,--a,a++,a--,a+1,a);
来源:3-3 自增与自减运算符
weibo_昵称不是名字咩_0
2018-03-03 14:24
#include
int main() { int a = 100; printf("%d\n%d\n%d\n%d\n%d\n%d\n",++a,--a,a++,a--,a+1,a); return 0; } 值100 100 99 100 101 100为啥?
写回答
关注
1回答
慕函数5214159
2018-03-03 15:25:40
++a是先加后取值
0
0
C语言入门
C语言入门视频教程,带你进入编程世界的必修课-C语言
926207 学习 · 20797 问题
查看课程
相似问题
#include <stdio.h> int main() { int a,s,d,f,g; a=x+y; s=x-y; d=x*y;f=x/y;g=x%y;printf("x+y=%d\n", a);printf("x-y=%d\n", s);printf("x*y=%d\n", d ); printf("x/y=%d\n", f);printf("x%y=%d\n", g);return 0;}
回答 6
#include <stdio.h> int main() { char c = 'a'; int n = 'a'; //将c赋值给n float f = 'a'; //将c赋值给f double d = 'a'; //将c赋值给d printf("%d\n",n); printf("%f\n",f); printf("%lf\n",d); return 0; }
回答 3
printf(%d\n",a+1)不改变原来的值
回答 3
为什么int a=100,printf(“%d\n”,a++)的输出不是101
回答 3
%d\n
回答 2
打开慕课网App查看更多内容