重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 自考
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

现有如下程序段#include"stdio.h"#include"string.h"main(){ char a[]="acfijk"; /*这里是有序的

现有如下程序段 #include"stdio.h" #include"string.h" main() { char a[]="acfijk"; /*这里是有序的字符序列*/ char b[]="befijklqswz"; /*这里是有序的字符序列*/ char c[80],*p; int i=0,j=0,k=0; while(a[i]!='\0'&&b[j]!='\0') { if(a[i]<b[j])c[k++]=a[i++]; else if(a[i]>b[j])c[k++]=b[j++]; else { c[k++]=b[j++]; i++;}} while(a[i]=='\0'&&b[j]!='\0') c[k++]=b[j++]; while(a[i]!=,'\0'&&b[j]=='\0') c[k++]=a[i++]; c[k]='\0'; puts(c);} 则输出结果是

A.acfijkbefijklqswz

B.abceffiijjkklqswz

C.befijklqswz acfijk

D.abcefijklqswz

答案
查看答案
更多“现有如下程序段#include"stdio.h"#include"string.h"main(){ char a[]="acfijk"; /*这里是有序的”相关的问题

第1题

现有下列程序语句,执行后的结果是()#include<stdio.h>void main(){char s1[100]="123",s2[100]="qwer";puts(s1);puts(s2);printf("%s%s",s1,s2);}

A.123 qwer123 qwer

B.123qwer123qwer

C.123qwerl23qwer

D.123qwer123qwer

点击查看答案

第2题

以下程序段中,错误的行号是【 】。 ① include <stdio.h> ② main() ③ { char str[14]

以下程序段中,错误的行号是【 】。 ① include <stdio.h> ② main() ③ { char str[14];str[]={"I love China!"}; ④ printf("%s",str); ⑤ }

点击查看答案

第3题

若有如下程序: include "stdio.h" main() { char s[30]; Strcpy(&S[0],"

若有如下程序: include "stdio.h" main() { char s[30]; Strcpy(&S[0],"adc"); Strcpy(&S[1],"def"); strcpy(&S[2],"gh");; printf("%S\n",s); 则程序运行后的输出结果是【 】。

点击查看答案

第4题

如下程序的输出结果是什么#include<stdio.h>int main(void){int aaa=0;aaa=0x11;printf("%d",aaa);return 0;}()

A.0x11

B.11

C.17

D.%d

点击查看答案

第5题

如下程序的输出结果是什么#include<stdio.h>int main(void){int aaa=0;aaa=011;printf("%d",aaa);return 0;}()

A.011

B.11

C.9

D.%d

点击查看答案

第6题

下面程序段的输出结果是______。#include<stdio.h>int b=1:int func(int *a){*a+=b;return(*a);)m

下面程序段的输出结果是______。

#include<stdio.h>

int b=1:

int func(int *a)

{*a+=b;return(*a);)

main()

{int a=2,res=1;

res+=func(&a);

prf("%d%d\n",a,res);}

点击查看答案

第7题

若有如下程序: include"stdio.h" main() {char s[30]; strcpy(&s[0],"abc"); st

若有如下程序: include"stdio.h" main() {char s[30]; strcpy(&s[0],"abc"); strcpy(&s[1],"de"); strcpy(&s[2],"f"); printf("%s\n",s); } 则程序运行后的输出结果是【 】。

点击查看答案

第8题

有如下程序:#include<stdio.h>main(){int a=2,b= -1,c=2; if(a<b) if(b<0)c=0; elsec++; printf(

有如下程序: #include <stdio.h> main() { int a=2,b= -1,c=2; if(a<b) if(b<0) c=0; else c++; printf("%d\n",c); } 该程序的输出结果是

A.0

B.1

C.2

D.3

点击查看答案

第9题

设有如下程序#include<stdio.h>main(){int **k, *j,i=100;j=&i; k=&j;printf("%d\n"”,**

设有如下程序 #include<stdio.h> main() { int **k, *j,i=100; j=&i; k=&j; printf("%d\n"”,**k); } 上述程序的输出结果是______。

A.运行错误

B.100

C.i的地址

D.j的地址

点击查看答案

第10题

有如下程序:#include<iostream>using namespace std;class B{public:Virtual void show(){cout<<

有如下程序: #include<iostream> using namespace std; class B{ public: Virtual void show(){cout<<“B”;} }; class D:publicB{ public: void show(){cout<<“D”;} }; void funl(B*ptr){ptr->show();} void{un2(B&ref){ref.show();} void

A.BBB

B.BBD

C.DBB

D.DBD

点击查看答案

第11题

下面程序段可以求出n!的值。#include<stdio.h>main(){int i,n;long np;scanf("%d",&n);______;/*

下面程序段可以求出n!的值。

#include<stdio.h>

main()

{int i,n;

long np;

scanf("%d",&n);

______;/*第一空*/

for(i=2;______;i++)/*第二空*/

______;/*第三空*/

printf("n=%d,n!=%ld\n",n,np);

}

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝