C语言中printf("cnt=%d\n",cnt);是什么意思?printf("b[%d]=%d\n",i,b[i]);
答案:2 悬赏:40 手机版
解决时间 2021-12-04 03:09
- 提问者网友:遁入空寂
- 2021-12-03 18:04
C语言中printf("cnt=%d\n",cnt);是什么意思?printf("b[%d]=%d\n",i,b[i]);
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-12-03 18:39
举例来说吧,假设cnt=8,则printf("cnt=%d\n",cnt)的意思就是printf("cnt=8\n"),\n的意思是换行,该语句的执行结果是在屏幕上输出cnt=8,然后换行;
第二个语句:设i=5,数组b的第i(此处等于5)个值b[i],也就是b[5]=10,则语句printf("b[%d]=%d\n",i,b[i])实际上就是printf("b[5]=10\n"),在屏幕上输出b[5]=10,然后换行。
语句中%d的意思是此处执行时要填充一个整数,具体数值引号外相应的变量的值,第一个%d用第一个变量的值填充,第二个%d用第二个变量的值填充,以此类推。
回答的比较直白,不知你能否明白
第二个语句:设i=5,数组b的第i(此处等于5)个值b[i],也就是b[5]=10,则语句printf("b[%d]=%d\n",i,b[i])实际上就是printf("b[5]=10\n"),在屏幕上输出b[5]=10,然后换行。
语句中%d的意思是此处执行时要填充一个整数,具体数值引号外相应的变量的值,第一个%d用第一个变量的值填充,第二个%d用第二个变量的值填充,以此类推。
回答的比较直白,不知你能否明白
全部回答
- 1楼网友:独钓一江月
- 2021-12-03 19:57
printf("cnt=%d\n",cnt);
cnt 是一个整数型变量的名字,%d 代表按照整数类型输出,\n代表输出一个换行
如果cnt代表10,那么这句输出:
cnt=10
printf("b[%d]=%d\n",i,b[i]);中
两个%d还是代表整型变量
第一个是输出i的值,第二个%d输出b[i]的值
b[i]代表一个名为b的数组,第i个数的值
cnt 是一个整数型变量的名字,%d 代表按照整数类型输出,\n代表输出一个换行
如果cnt代表10,那么这句输出:
cnt=10
printf("b[%d]=%d\n",i,b[i]);中
两个%d还是代表整型变量
第一个是输出i的值,第二个%d输出b[i]的值
b[i]代表一个名为b的数组,第i个数的值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯