当前位置:首页 > C语言基础题(含答案)
第三章 循环结构 ·49·
case'B':k--;
case'C':k+=2;break;
case'D':k=k%2;continue; case'E':k=k*10;break; default:k=k/3; } k++;
}
while(c<'G'); printf(\}
A.k=3 B.k=4 C.k=2 D.k=0
28.C语言的if语句嵌套时,if与else的配对关系是
( )。
A. 每个else总是与它上面的最近的if配对 B. 每个else总是与最外的if配对 C. 每个else与if的配对是任意的 D. 每个else总是与它上面的if配对 29.下列程序的输出为( )。
#include
{int i=0,j=0,a=6;
if((++i>0)||(++j>0))a++;
printf(\}
A.i=0,j=0,a=6 B.i=1,j=1,a=7 C.i=1,j=0,a=7 D.i=0,j=1,a=7 30.下列程序段的输出结果为( )。
main()
第三章 循环结构 ·50·
{int x=3; do
{ printf(\while(!(--x));}
A.1 B.3 0 C.1 -2 D.死循环 3.2 填空题:
1. 当输入19,2,21时下列程序运行的结果是_________。
main()
{int a,b,c,max;
printf(\scanf(\max=a;
if(max
printf(\} 2. 若输入字母C,程序输出结果为【1】;若输入字符*,程序将【2】。
#include
{char c1,c2; c1=getchar();
while(c1<97||c1>122)c1=getchar(); c2=c1-32;
printf(\}
3. 以下程序运行的结果为________。
共分享92篇相关文档