题目内容

以下程序输出结果是_______。#include "stdio.h"void main(){ int i=0,s=0;for( ; ; ){ if(i==3||i==5) continue;if(i==6) break;i++; s+=i; };printf("%d\n",s); }

A. 10
B. 13
C. 21
D. 程序进入死循环

查看答案
更多问题

以下程序输出结果是_______。#include "stdio.h"void main(){int i;for(i=0;i<3;i++)switch(i){ case 0:printf("%d",i);case 2:printf("%d",i);default:printf("%d",i); } }

A. 022111
B. 021021
C. 000122
D. 012

若i为整型变量,则 for(i=2;i= =0;)printf("%d",i--);循环执行次数是0次。( )

A. 对
B. 错

下列字符串赋值语句中,不能正确把字符串“Hello World”赋给数组的语句是______。

A. char a1[]={'H','e ','l','l','o',' ','W','o','r','l','d','\0'};
B. char a2[15]; strcpy(a2,"Hello World");
C. char a3[15]; a3="Hello World";
D. char a4[10]={ "Hello World"};3.用 scanf 函数输入一个字符串到数组 str 中,下面正确的语句是______。A.scanf("%s",&str); B.scanf("%c",&str[10]);C.scanf("%s",str[10]); D.scanf("%s",str) ;

判断字符串 a 和 b 是否相等,应当使用______。

A. if(a==b)
B. if(a=b)
C. if(strcat(a,b))
D. if(strcmp(a,b))

答案查题题库