首页 > 文化教育职业技能鉴定
题目内容 (请给出正确答案)
[主观题]

有以下程序main(){ char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i

有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是

A.2 2

B.7 6

C.7 2

D.6 2

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序main(){ char a[7]="a0\0a0…”相关的问题
第1题
有以下程序:main(){ char s[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输

有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行) ______。

A.n/No Yes /No

B./No Yes Yes

C.n/No /No

D.Yes /No

点击查看答案
第2题
有以下程序#include<stdio.h>main(){char ch[3][5]=("AAAA","BBB","CC"); printf("%s\n",c

有以下程序

#include<stdio.h>

main()

{ char ch[3][5]=("AAAA","BBB","CC");

printf("%s\n",ch[1]);

}

程序运行后的输m结果是

A.AAAA

B.CC

C.BBBCC

D.BBB

点击查看答案
第3题
有以下程序:#include<stdio.h>void fun(char *a,char*B){while(*a=='*')a++;while(*b=*A){b++;a+

有以下程序: #include<stdio.h> void fun(char *a,char*B){while(*a=='*')a++; while(*b=*A){b++;a++;} } main() {char*s="****a*b****",t[80]; fun(s,t);puts(t); } 程序的运行结果是()。

A.*****a*b

B.a*b

C.a*b****

D.ab

点击查看答案
第4题
有以下程序#include<stdio.h>#include<string.h>main(){char x[]=“STRING”;x[0]=0;

有以下程序

#include<stdio.h>

#include<string.h>

main()

{char x[]=“STRING”;

x[0]=0;x[1]=’\0’;x[2]=’0’;

printf(”%d%d\n”,sizeof(x),strlen(x));

}

程序运行后的输出结果是()。

A.6 1

B.7 0

C.6 3

D.7 1

点击查看答案
第5题
有以下程序 main() { char ch[]="uvwxyz",*pc; pc=ch;printf("%c\n",*(pc+5)); } 程序运行后的输出结果是

A.z

B.0

C.元素ch[5]的地址

D.字符y的地址

点击查看答案
第6题
有以下程序 main() { char a,b,c,d; scanf("%c,%c,%d,%d",&a,&b,&c,&d); pr

有以下程序

main()

{ char a,b,c,d;

scanf("%c,%c,%d,%d",&a,&b,&c,&d);

printf("c,%c,%c,%c\n",a,b,c,d);

}

若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是

A.6,5,A,B

B.6,5,65,66

C.6,5,6,5

D.6,5,6,6

点击查看答案
第7题
有以下程序 main() { unsigned char a,b; a=4|3; b=4&3; printf(“%d %d\n”,a,b(; } 执行后输出结果是()

A.7 0

B.0 7

C.1 1

D.43 0

点击查看答案
第8题
有以下程序void swap(char *x,char *y){char t;t=*x; *x=*y; *y=t;}main(){char *s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2);}程序执行后的输出结果是

A.123,abc

B.abc,123

C.1bc,a23

D.321,cba

点击查看答案
第9题
有以下程序 main() {char a[]={'a','b','c','d','e','f','g','h','\0'};int i,j; i=sized(a);j=stden(a); printf(“%d,%d\n”,i,j); } 程序运行后的输出结果是

A.9,9

B.8,9

C.1,8

D.9,8

点击查看答案
第10题
有以下程序: main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b<<1; printf("%d%d\n",b,C); } 程序运行后的输出结果是()。

A.-11 12

B.-6 -13

C.12 24

D.11 22

点击查看答案
第11题
(25)有以下程序(说明:字母A的ASCII码值是65)#include <stdio.h>void fun(char *s){ while(

(25)有以下程序(说明:字母A的ASCII码值是65)

#include <stdio.h>

void fun(char *s)

{ while(*s)

{ if(*s%2) printf("%c",*s);

s++;

}

}

main()

{ char a[]="BYTE";

fun(a); printf("\n");

}

程序运行后的输出结果是

A)BY

B)BT

C)YT

D) YE

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