x=3:do{printf("%2",x--):}while(!x)

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 12:54:31
x=3:do{printf("%2",x--):}while(!x)
int x=23;do {printf ("%d",x--);}while(!x);有没有详细一点的解释?

结果为23intx=23;do{\x09printf("%d",x--);///这里输出x的值,之后--,输出23,执行x--后,x为22}while(!x);//这里条件是!x,此时x=22,即x为

关于C语言中的感叹号若有如下语句int x=3;do{printf(" %d\n",x-=2);}while(!(--x

感叹号就是非的意思,而0就是假的意思,非0,不管是正数还是负数,都是真的意思,这样就明白了吧while(!(--x))意思就是,只要--x以后,x为0就继续循环,x不为0就跳出循环

int x=3,y=4; printf("%d,%d",(x.y),(y,x));

考你逗号表达式的知识点.(x,y)是C的逗号表达式,整个表达式的值是第二个表达式y的值.从上面分析,下面程序的执行结果是:4,3intx=3,y=4;printf("%d,%d",(x,y),(y,x

# include void main( ) { int x = 4 ; do { printf( " %d \t "

这是C语言问题吧结果为4X--,是用在自减算一次,就退出程序了这样的问题,建议楼主上级自己试,

5.main() { int x; x=3; do { printf(“%d”,x--); }while(!x);

结果是3有问题吗是不是不知道怎么得来的?告你吧第一次x为3,所以先输出一个3,本来呢,x要接着减去1变成2,可是遇到while(!x);要做判断,而!x结果为0了,就是对2求反是0啊.循环不执行了.所

x=3;do{y=x--;if(!y){printf("x");continue;}printf("#");} whil

while语句的语义是:计算表达式的值,当值为真(非0)时,执行循环体语句!如果是假,就跳出循环;那么1

int x=20;printf(“%d”,0

printf(“%d”,0

问一道c语言的题目main(){int x=3;do{printf("%d",x--);}while(!x)}请问输出的

结果为3分析如下:main(){intx=3;do{printf("%d",x--);//执行完该句,输出3,x=2;}while(!x)//此时x=2,!x为false,所以程序不会继续循环}故循环

以下程序的运行结果是( ).void main() {int x = 5; do { printf("%2d",x--)

c啊do...while()不管条件如果先执行一次,输出5,因为是后置--,所以先使用后再自减然后!x也就是!4为0,所以循环不再执行

下列程序 int x=3;do{printf(″%d″,--x);}while(!x);循环执行的次数是______.

初始X值为3,按十进值输出X自减一后的值,接着判断(如果X值不是有效的),X为非0,取反后为0,循环结束.次数1.

main( ) {int x=3; do {printf("%d\n",x-=2;} while (--x)); }

printf("%d\n",x-=2;这个地方少个右括号,还有输出结果是:1-2不知道楼主具体是什么意思?看看对你有用没?再问:不好意思,是忘加一个右括号了,能有祥细的解题步骤吗?再答:你那道题具体要

int x = 3; do { printf("%3d",x -= 2 ); } while ( ( --x) ); (

就是判断语句啊,先将x自减1,然判断非零的话,就继续执行

#includemain(){int x=3;do{printf("%3d\n",x-=2);}while(!(--x)

while(……)括号中的为判断条件,为真则继续循环,为假的跳出循环.!(--x)在这里就进行判断,在c语言中.!(--x)为非运算,所有非0的,即为‘真’,其他都为假.例如:!3,则为假.我的回答希

printf("c=%#x\n",

这里的"c=%#x\n"意思是:是一个格式控制符,其中c=是普通字符,%#x是格式说明,\n是转义字符;其中的%#表示的输出提示方式,如果是8进制,在前面加0,如果是十进制,不加任何字符,如果是十六进

#includemain(){int x=3;do{printf("%d\n",x-=2);}while(!(--x))

在while循环中--x是一个逻辑表达式!0为真其余的一律为假如!8,!3等所以x做自减运算,x=-3时不满足条件而退出循环最后结果为1,-2