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

已采纳回答 / 立云
#include <stdio.h>int main(){int x=0;printf("x=%d\n",++x);printf("x=%d\n",++x);return 0;}你要验证什么?这个题的输出结果是x=1,x=2;因为自增运算符++,不论前置++x,还是后置x++,都是使得变量x的值多1;区别在于++构成的自增表达式的值不同。x++表达式的值为当前x的值;而++x表达式的值为自增1后x的值。

已采纳回答 / 雪落无痕ol
定义二维数组时,必须定义列数,行数可以不用定义,6-9中有相关的定义

已采纳回答 / phoock
i值决定了行数,j和k决定该行显示的“空格”和“*”(可以把空格改成“a”便于观察)。k值初始值改了,那么条件就该了,显示的"*"当然就不一样了。

已采纳回答 / Karway
第一次内循环结束后,j=9,所以第二次外循环后i=8,j=9,不满足j<=i,不执行内循环,如此类推。

已采纳回答 / 未命名哦
好像不用空,最后一行是没有空格的

已采纳回答 / liuxin2017
第9天的就等于(getPeachNumber(9+1)+1)*2,getPeachNumber(9+1)就是第十天的个数,就等于1,(getPeachNumber(9+1)+1)*2就相当于 第十天的1个加上1然后乘2,第八天的就等于(getPeachNumber(8+1)+1)*2,就相当于第九天的4个加1乘2,。。。。。。以此类推

已采纳回答 / yuan2016
a++如10++是先取值显示在输出结果里是10,后自加1缓存起来是11,下次运算的时候是上次缓存起来的11,a就等于11了,以此如此

已采纳回答 / SxplovBzen
x=0,x++是x先不变,x自加1用做后续运算,即下次调用x时是1;++x,是自加1后再往后走,固为2

已采纳回答 / 拖延班长
a++的意思是先输出a,再自增1++a的意思是先自增1,再输出a第一个printf里先输出a的值,然后在自增1,此时自增的a值为101,走到第二行printf,先自增1,此时a的值为102,再输出a,所以是102.以此类推--a,与a--,是一样的,第二行运行完该运行第三行时,a的值为102,所以--a自减了1,之后输出a为101,第四行是先输出a,101,再自减1.第五行的a=100,没有任何赋值,所以此时输出a+1就是101,第六行输出a就是100!

已采纳回答 / qq_忘忧彼岸_0
#includeint main(){    int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d岁\n", age); printf("小明身高%f%c\n", height, unit); printf("小明现在在慕课网上学习IT技术"); return 0; } 你char定义那行没有“;”的?

已采纳回答 / neilyosql
是的,C程序有切仅有一个主函数main()。

已采纳回答 / StalkerSpeed
/*和*/之间的内容属于注释,在程序运行中没什么用,只是方便编程时更容易读懂代码,小明私自增加钱对吗这句话是指不能对POCKETMONEY这个已经定义过的常量再次赋值

已采纳回答 / 慕用2822798
无返回值跟输入参数没关系,如果函数里需要用到a,b,c,那括号里就要填上a,b,c
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消