首页 > 大学专科> 法律事务类
题目内容 (请给出正确答案)
[单选题]

执行下面程序时,若从键盘输入“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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“执行下面程序时,若从键盘输入“2”,则程序的运行结果是()#…”相关的问题
第1题
若执行下面的程序时,从键盘输入3和4,则输出结果是______。 main() { int a,b,s; scanf("%d%d"

若执行下面的程序时,从键盘输入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);

}

点击查看答案
第2题
若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是()。 main() {

若运行以下程序时,从键盘输入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

点击查看答案
第3题
若执行下面的程序时,从键盘上输入5和2,则输出结果是()。main(){ int a,b,k;scanf("%d,%d ",&a,&b);k=a;if(aelse k=b%a;printf("%d/n ",k);

A.2

B.1

C.5

D.3

点击查看答案
第4题
当运行以下程序时,从键盘输入:AhaMA_Aha<CR>(_代表空格,<CR>代表回车),则下面程序的运行结果是( )。 #include"stdio.h" main() { char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]='\0') { ifa[i]==c s[i]=s[i]-32: else if(a[i]==c-32) s[i]=s[i]+32; i++; } puts(s); }

A.ahAMa

B.AHAMa

C.AhAMA ahA

D.ahAMa ahA

点击查看答案
第5题
当运行以下程序时,从键盘输入abcdabcdef<CR> cde<CR>
(<CR>表示回车),则下面程序的运行结果是【 】。 include<stdio.h> main() { int a;char s[80],t[80]; gets(s);gets(t); a=fun(s,t); printf("a=%d\n",a);} fun(char*p,char*q) { int i; char*p1=p; char*q1; for(i=0;*p!=\0;p++,i++) { p=p1+i; if(*p!=*q)continue; for(q1=q+1,p=p+1;*p!=\0&&*q1!=\0;q1++,p++) if(*p!=*q1) break; if(*q1==\0) return i;} return(-1);}

点击查看答案
第6题
执行以下程序时,若输入end<回车>,则输出结果是【 】。 main() {char ch[10]="Begin";

执行以下程序时,若输入end<回车>,则输出结果是【 】。 main() {char ch[10]="Begin"; gets(&ch[1]); puts(ch); }

点击查看答案
第7题
计算机中存放当前指令地址的寄存器叫________。在顺序执行程序时,若存储器按字节编址,而指令长度
为32位,则每取出一条指令后,该寄存器自动加________。当执行________指令或________操作时,该寄存器接收新的地址。

点击查看答案
第8题
#includeint main(){int a,b,c,d;scanf("%c%c%d,%d",&a,&b,&c,&d);

#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

点击查看答案
第9题
有以下程序: include<stdio.h> yoidfun(char*c) { while(*c) { if(*c>=aa&&*c<=z)*c=*c=*(

有以下程序: 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

点击查看答案
第10题
当执行下面的程序时,如果输入ABC,则输出结果是______。 #include'stdio.h" #include"string

当执行下面的程序时,如果输入ABC,则输出结果是______。

#include'stdio.h"

#include"string.h"

main()

{ char ss[10]="12345";

gets(ss);

strcat(ss,"6789");

printf("%s\n",ss);

}

点击查看答案
第11题
可以采用()等符号表示一个程序的结束,它位于一个程序段末尾,在用键盘输入此程序时,要按下操作面板上的“EOB”键。

A.LF

B.;

C.CR

D.F

E.S

F.T

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改