课程
/后端开发
/C
/C语言入门
为什么jackResult(a,b,c)输出的结果会出现在“jack运算结果是:”后面啊?帮忙解答一下,谢谢啦
2017-07-25
源自:C语言入门 5-5
正在回答
程序语句是依次执行的,printf语句在jackResult(a,b,c)前面,先执行输出“jack运算结果是:”
然后执行jackResult(a,b,c)
慕运维3294233 提问者
机器本来就是连着输出的
因为这行代码并没有使用换行的\n代码,
你也可以这样写:
printf("Jack运算结果是:%d",jackResult(a,b,c));
结果是一样的
奇怪的阿怪
完整的代码是什么?
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么输出jack不能这样写printf("Jack运算结果是:%s/n", jackResult(a,b,c)); return 0;
3 回答为什么最后的jackResult(a,b,c)要放在printf("Jack运算结果是:“)后边呢?
2 回答为什么jackResult(a,b,c);不放在printf("jack运算结果是:");之中?
2 回答为什么把jackResult(a,b,c)写进printf(),结果还是"我算不出来"在"Jack运算结果是:"上面?
2 回答printf("Jone运算结果是:%d\n", joneResult(a,b,c)); printf("Jack运算结果是:%d\n",jackResult());