执行下面程序时,若从键盘输入“2”,则程序的运行结果是()#include若输入’d’或’D’的话,结果是什么?main(){intk;charcp;cp=getchar();if(cp>=’0’&&cp<='9’)k=cp-‘0’;elseif(cp>=‘a'&&cp<=‘f’)k=cp-‘a’+10;elsek=cp-‘A’+10;printf(“%d/n”,k);}
A.2
B.4
C.1
D.10
A.2
B.4
C.1
D.10
若执行下面的程序时,从键盘输入3和4,则输出结果是______。
main()
{ int a,b,s;
scanf("%d%d",&a,&b);
s=a;
if(a<b)s=b;
s=s*s;
printf("&d\n",s);
}
若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是()。 main() { char c; int v0=1,vl=0,v2=0; do{switch(c=getchar()) {casea:caseA: casee:caseE: casei:caseI: caseo:case0: caseU:caseU:vl+=1; default:v0+=1;v2+=1;} }while(c!=\n); printf(”v0=%d,vl=%d,v2=%d\n”,v0,vl,v2),}
A.v0=7,vl=4,v2=7
B.v0=8,vl=4,v2=8
C.v0=11,vl=4,v2=11
D.v0=13,vl=4,v2=12
A.2
B.1
C.5
D.3
A.ahAMa
B.AHAMa
C.AhAMA ahA
D.ahAMa ahA
执行以下程序时,若输入end<回车>,则输出结果是【 】。 main() {char ch[10]="Begin"; gets(&ch[1]); puts(ch); }
#include
int main()
{
int a,b,c,d;
scanf("%c%c%d,%d",&a,&b,&c,&d);
printf("%c,%c,%c,%c\n",a,b,c,d);
return 0;
}
若运行以上程序时从键盘上输入:6565,66<回车>。则输出结果是()
A.6,5,6,6
B.6,5,A,B
C.6,5,65,66
D.6,5,6,5
有以下程序: include<stdio.h> yoidfun(char*c) { while(*c) { if(*c>=aa&&*c<=z)*c=*c=*(*a-A); C++; } } yoidmain() { chars[81]; gets(s);fun(s);puts(s); } 当执行程序时从键盘上输入HelloBeijing<回车>,则程序的输出结果是
A.HELLOBEIJING
B.HelloBeijing
C.helloBeijing
D.hELLOBeijing
当执行下面的程序时,如果输入ABC,则输出结果是______。
#include'stdio.h"
#include"string.h"
main()
{ char ss[10]="12345";
gets(ss);
strcat(ss,"6789");
printf("%s\n",ss);
}