首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

当运行以下程序时,输入abcd,程序的输出结果是【 】。 insert(char str[ ] ) { int i; i = s

当运行以下程序时,输入abcd,程序的输出结果是【 】。 insert(char str[ ] ) { int i; i = stolen(str); while (i>0) { str[2*i] =str[i]; str[2 * i-1] = * ; i--;} printf("% s \n", sir); } main() { char str[40]; seanf("% s" ,str); insert(str); }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“当运行以下程序时,输入abcd,程序的输出结果是【 】。 i…”相关的问题
第1题
当运行以下程序时,输入abed,程序的输出结果是:【 】。 insert(char str[]) {int i

当运行以下程序时,输入abed,程序的输出结果是:【 】。 insert(char str[]) {int i i=strlen(str); while(i>0) {str[2*i]=str[i];str[2*-1]=*;i--; } printf("%s\n",str); } main() {char str[40]; scanf("%s",sB) ; insert(str); }

点击查看答案
第2题
有以下程序: 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

点击查看答案
第3题
当运行以下程序时,从键盘输入: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

点击查看答案
第4题
计算机执行程序,以下说法正确的是()A.程序的运行不受操作系统的控制。B.用户程序是在操作系统

计算机执行程序,以下说法正确的是()

A.程序的运行不受操作系统的控制。

B.用户程序是在操作系统中运行的。

C.CPU根据指令寄存器读取要执行的下一条指令。

D.当用户要执行一个程序时,操作系统将首先把程序调入计算机内存。

E.计算机执行一个程序就是 CPU执行程序中的每一条指令。

F.程序运行过程中可以直接使用所需的存储器和 CPU资源。

点击查看答案
第5题
以下有关蠕虫、特洛伊木马和普通病毒的描述中,错误是()

A.蠕虫、特洛伊木马和病毒其实是一回事,只是称呼不同罢了

B.当计算机系统感染蠕虫病毒后,蠕虫病毒可自行传播

C.特洛伊木马是一种表面上有用、实际上起破坏作用的计算机程序

D.普通病毒在用户不运行感染病毒的程序时,不会自行传播

点击查看答案
第6题
在Windows环境中,当启动(运行)一个程序时就打开一个自己的窗口,关闭运行程序的窗口,就是()。A.

A.使该程序的运行转入后台工作

B.暂时中断该程序的运行,启动另一个应用程序

C.结束该程序的运行

点击查看答案
第7题
UNIX系统中,当进程执行用户程序时在()运行;当发生中断事件或请求系统调用时就要执行系统程序,因而转入()运行。

点击查看答案
第8题
当运行以下程序时,从键盘输入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);}

点击查看答案
第9题
有以下程序 intfun(intn) {ifln=1)return1; else retum(n+fun(n-1)); } main() {intx

有以下程序 intfun(intn) {ifln=1)return1; else retum(n+fun(n-1)); } main() {intx; scanf(%d,&x);x=fun(x);printf(%d\n,x); } 执行程序时,给变量x输入10,程序的输出结果是

A.54

B.65

C.45

D.55

点击查看答案
第10题
若运行以下程序时,从键盘输入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

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