题目内容

设有以下程序,运行时,从键盘敲入:01<回车>,程序执行结果为()#include#includeintmain(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case'0':printf("another\n");case'1':printf("number\n");}}return0;}

A. another
B. anothernumber
C. anothernumberanother
D. anothernumbernumber

查看答案
更多问题

为了判断两个字符串s1和s2是否相等,应用使用()

A. if(s1==s2)
B. if(s1=s2)
C. if(strcpy(s1,s2))
D. if(strcmp(s1,s2)==0)

已定义两个字符数组a,b,则以下输入格式正确的是()

A. scanf("%s%s",a,b);
B. get(a,b);
C. scanf("%s%s",&a,&b);
D. gets(a),ges(b);

下面程序的运行结果是()#include#includeintmain(){chara[30];strcpy(&a[0],"ch");strcpy(&a[1],"def");strcpy(&a[2],"abc");printf("%s\n",a);return0;}

A. chdefabc
B. cda
C. cdabc
D. abcdef

关于静态变量的描述,以下说法正确的是()

A. 静态变量在定义时使用static修饰符定义
B. 静态变量在声明时未赋初值,其值是随机的
C. 函数返回,函数中的静态变量值也将会被释放
D. static只能用来定义静态变量,不能定义静态函数

答案查题题库