题目内容

执行以下程序片段的结果是()。int x=23;do{printf("%d", x--);} while(!x);

A. 打印出321
B. 打印出23
C. 不打印任何内容
D. 陷入死循环

查看答案
更多问题

有以下程序,若运行时从键盘输入3.6 2.4(代表一个回车符),则程序的输出结果为( )。#include "stdio.h"#include "math.h"main() {float x,y,z;scanf("%f%f",&x,&y);z=x/y;while(1){if(fabs(z)>1.0) {x=y;y=z;z=x/y;}elsebreak;}printf("%f\n", y);}

A. 1.5
B. 1.6
C. 2
D. 2.4

以下程序的输出结果是( )。main() {int i;for(i=’A’;i<’I’;i++,i++)printf("%c",i+32);}

A. 编译通不过,无输出
B. aceg
C. acegi
D. abcdefghi

若i、j已定义为int型,则以下程序段中内循环体的总的执行次数是()。for(i=5;i;i--)for(j=0;j<4;j++){};

A. 20
B. 24
C. 25
D. 30

若j为int型变量,则以下for循环语句的执行结果是()。for(j=10;j>3;j--) {if(j%3) j--;--j;--j;printf("%d ",j);}

A. 6 3
B. 7 4
C. 6 2
D. 7 3

答案查题题库