int a=7 while(a--) priont (%d尀n,a)的结果是多少?谢谢了

2026年09月09日 13:48
有3个网友回答
网友(1):

a=7;[a=7]
a不等于0成立,a--;[a=6],开始循环:输出6换行
a不等于0成立,a--;[a=5],继续循环:输出5换行
a不等于0成立,a--;[a=4],继续循环:输出4换行
a不等于0成立,a--;[a=3],继续循环:输出3换行
a不等于0成立,a--;[a=2],继续循环:输出2换行
a不等于0成立,a--;[a=1],继续循环:输出1换行
a不等于0成立,a--;[a=0],继续循环:输出0换行
a不等于0不成立,a--;[a=-1],结束循环

网友(2):

第一个以整型输出,结果为:-1,因为当a=0时,不满足,但是a还要自减一次,所以输出-1 第二个以字符型输出,结果为:!,这个可以查Ascall码表。 楼主可以用VC++编译一下,学软件要多动手操作!

网友(3):

输出:6
5
4
3
2
1
0
补充问下:
priont ()这是啥?,我去仔细一看全是错误,是C语言?