网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

关于以下程序段说法正确的是()。 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++; } }

考题 以下程序段的输出结果是 char s[]="\\141\141abc\t"; printf ("%d\n",strlen(s));A.9B.12C.13D.14

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

考题 以下程序的输出结果是main(){ char s[]="abcdef"; s[3]=’\0’; printf("%s\n",s);}

考题 有下面程序段 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 x[10],y[]="China"; x=y; printf("%s",x);A.将输出ChinaB.将输出ChC.将输出ChiD.编译出错

考题 设已包含头文件,下列程序段的运行结果是()。 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

考题 以下程序段的输出结果是()。    Char s[]I=”/1238/080abc”;    printf(”%d/n”,strlen(s));

考题 下面判断正确的是()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"

考题 填空题以下程序段的输出结果是()。    Char s[]I=”/1238/080abc”;    printf(”%d/n”,strlen(s));

考题 单选题有以下程序(说明:字母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