网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
关于以下程序段说法正确的是()。 char a[3],b[]="China"; a=b; printf("%s",a);
A.运行后将输出China
B.运行后将输出Ch
C.运行后将输出Chi
D.编译出错
参考答案和解析
不管x输入为何值,都会输出100?任何情况下都不会输出200
更多 “关于以下程序段说法正确的是()。 char a[3],b[]="China"; a=b; printf("%s",a);A.运行后将输出ChinaB.运行后将输出ChC.运行后将输出ChiD.编译出错” 相关考题
考题
下面判断正确的是A.char*a="china";等价于char *a;*a="china";B.char str[5]={"china"};等价于char str[]={"china"};C.char*S="china";等价于char *S;S="china";D.char c[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";
考题
设已包含头文件,下列程序段的运行结果是()。char s1[]={"ACDEF"};char s2[]="ABC";strc
设已包含头文件<string.h>,下列程序段的运行结果是( )。 char s1[]={"ACDEF"}; char s2[]="ABC"; strcpy(s1,s2); printf("%d",strlen(s1));A.3B.4C.6D.5
考题
有以下程序 main() { char str[][10]={"China","Beijing"},*p=str; printf("%s\n",p+10); } 程序运行后的输出结果是A.ChinaB.BeijingC.ngD.ing
考题
设已执行预编译命令include,以下程序段的输出结果是char s[]="an apple";printf("%d\
设已执行预编译命令#include<string.h>,以下程序段的输出结果是 char s[]=" an apple" ; printf("%d\n",strlen(s));A.7B.8C.9D.10
考题
有以下程序:includevoid fun(char**p){++P;printf("%s\n",*p);}main()char*a[]={"Morn
有以下程序: #include<stdio.h> void fun(char**p) { ++P;printf("%s\n",*p);} main() char*a[]={"Morning","Afternoon","Evening","Night"}; fun(A); } 程序的运行结果是( )。A.AfternoonB.fternoonC.MorningD.oring
考题
strcmp函数的功能是【9】 。正确答案: 1.(字符串的比较)(10)以下程序段中,错误的行号是【10】 。① #include② main ()③ { char str [14];str []={" I love China"};④printf ("%s",str);⑤ }
考题
下列语句中,不正确的是______。A.static char a[]={"China"};B.static char a[]="China";C.printf("%s",a[0]);D.scanf("%s",a);
考题
下面程序的输出结果是( )。 include main() {static char a[]="china"; char*ptr=a; whi
下面程序的输出结果是( )。 include<stdio.h> main() {static char a[]="china"; char*ptr=a; while(*ptr) {printf("%c",*ptr-32); ptr++; } }
考题
有以下程序 include void fun(char **p) { ++p; printf("%s\n",*p);
有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s\n",*p); } main() { char *a[]={"Moming","Afternoon","Evening","Night"}; fun(a); } 程序的运行结果是A.AfternoonB.fternoonC.MorningD.orning
考题
有以下程序: include main( ) {char s[ ] ="159" , * p;p=s;printf( "% c", * p + +
有以下程序: #include <stdio.h> main( ) { char s[ ] ="159" , * p; p=s; printf( "% c", * p + + ); printf("%~", * p++);}程序运行后的输出结果是( )。A.15B.16C.12D.59
考题
有下面程序段 char a[3],b[]="China"; a=b; printf("%3",a);则下面的说法正确的是______。A.运行后见输出ChinaB.运行后见输出ChC.运行后见输出ChiD.编译出错
考题
下面判断正确的是( )。A.char *a="china";等价于char *a;*a="ghina";B.char str[5]={"china"};等价于char str[]={"china"};C.char*s="china";等价于char*s;s="china";D.charc[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";
考题
以下程序的输出结果是( )。 main {char str[]1-10]={"china","beijing"),*p=str; printf("%s\n",p+10); }A. ChinaB.BeijingC.ngD.ing
考题
设已包含头文件,下列程序段的运行结果是()。 char s1[]={"ACDEF"}; char s2[]="ABC"; s
设已包含头文件<string.h>,下列程序段的运行结果是( )。char s1[]={"ACDEF"};char s2[]="ABC";strcpy(s1,s2) ;printf("%d",strlen(s1) );A.3B.4C.6D.5
考题
有下面的程序段: char str[10],ch[]="China"; str=ch; printf("%s",str); 则运行时______。A.将输出ChinaB.将输出ChC.将输出ChiD.编译出错
考题
若以下程序所生成的可执行文件名为filel.exe,当执行该程序时输入FILE1 CHINA BEIJING SHANGHAI,程序的输出结果是______。 main (int argc,char* argv[]) { while(--argc>0){ ++argv;printf("%s",*argv); } }A.CHINA BEIJANG SHANGHAIB.FILE1 CHINA BEIJNGC.CBSD.FCB
考题
设已执行预编译命令include,以下程序段的输出结果是()。char s[]="an apple";printf("
设已执行预编译命令#include<string.h>,以下程序段的输出结果是( )。 char s[]=" an apple" ; printf(" %d\n" ,strlen(s));A.7B.8C.9D.10
考题
有以下程序段: char s[]="china"; char *p; p=s; 则以下叙述中正确的是(40)。A.数组s中的内容和指针变量p中的内容相等B.s和p完全相同C.sizeof(s)与sizeof(p)结果相同D.*p和s[0]相等
考题
以下程序的输出结果是( )。main{char str[][10]={china,beijing),*p=str;printf(%s\n,p+10);}A.ChinaB.BeijingC.ngD.ing
考题
若以下程序所生成的可执行文件名为file1.exe, main(int argc,char *argv[]) {while(argc-->0) {++argv;printf("%s",* argv);} }当键入以下命令执行该程序时: FILE1 CHINA BEUING SHANGHAI程序的输出结果是( )A.CHINA BEIJIANG SHANGHAIB.FILE1 CHINA BEIJINGC.C B SD.F C B
考题
下面判断正确的是()A、char*a="china";等价于char*a;*a="china"B、charstr[10]={"china"};等价于charstr[10];str[]={"china"};C、char*s="china";等价于char*s;s="china";D、charc[4]="abc",d[4]="abc";等价于charc[4]=d[4]="abc"
考题
单选题有以下程序(说明:字母A的ASCII码值是65):#include void fun(char *s){ while(*s) { if(*s%2)printf(%c,*s); s++; }}main(){ char a[]=BYTE; fun(a); printf();}程序运行后的输出结果是( )。A
BYB
BTC
YTD
YE
考题
单选题有以下程序:
#include
intfun(char*s)
{
char*p=s;
while(*p++!='\0');
return(p-s);
}
main()
{
char*p=01234;
printf(%d,fun(p));
}
程序的运行结果是( )。A
6B
5C
4D
3
热门标签
最新试卷