更多"以下程序段的输出结果为( )。 static char a[]='"的相关试题:
[单项选择]以下程序段的输出结果为( )。
static char a[]="programme";
char*p;
p=a;
for(p=a;p<a+8;p+=2)
putchar(*p);
A. programme
B. porm
C. 有语法错误
D. prog
[单项选择]以下程序段的输出结果是 ______。
char ch[3][5]=“xxxx”,“yy”,“zz”:
cout<<ch[1];
A. “xxxx”
B. “yy”
C. “yyzz”
D. “zz”
[单项选择]以下程序段的输出结果是 ______。 char ch[3][5]={“xxxx”,“yy”,“zz”}: cout<<ch[1];
A. “xxxx”
B. “yy”
C. “yyzz”
D. “zz”
[单项选择]以下程序的输出结果是 ( )。
char cchar(char ch)
{
if(ch>='A'&&ch<='Z') ch=ch-'A'+'a';
return ch;
}
main( )
{ char s[]="ABC+abc=defDEF",*p=s;
while(*p)
{ *p=cchar(*p);
p++;
}
printf("%s/n",s);
}
A. abc+ABC=DEFdef
B. abc+abc=defdef
C. abcaABCDEFdef
D. abcabcdefdef
[单项选择]以下程序段的输出结果是( )。
char str[] = "BCDE",*ptr=str;
cout<<*(p+4)<<end1;
A. 字符E的地址
B. 0
C. 69
D. 不确定
[单项选择]设已执行预编译命令#include<string.h>,以下程序段的输出结果是( )。
char s[]=" an apple" ;
printf(" %d/n" ,strlen(s));
A. 7
B. 8
C. 9
D. 10
[单项选择]以下程序段的输出结果是 char s[]="//141/141abc/t"; printf ("%d/n",strlen(s));
A. 9
B. 12
C. 13
D. 14
[单项选择]设已执行预编译命令#include<string.h>,以下程序段的输出结果是
char s[]=" an apple" ;
printf("%d/n",strlen(s));
A. 7
B. 8
C. 9
D. 10
[单项选择]以下程序段的输出结果是 ( )。
char s[]="//141/141abc/t";
printf ("%d/n",strlen(s));
A. 9
B. 12
C. 13
D. 14
[单项选择]以下程序段的输出结果是______。
char *p="abodefgh";
p+=3;
printf("%d/n",strlen(strcpy(p,"12345")));
A. 8
B. 12
C. 5
D. 7
[单项选择]以下程序段的输出结果是______。 main( ) { char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2)puts(s3) } 输入数据如下:(此处<CR>代表回车符) aaa<CR> bbb<CR>
A. aaa bbb
B. aaa bbb
C. aaa/0bbb/0
D. aaabbb
[单项选择]有以下程序段 char ch; int k; ch='a'; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d/n",k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12
[单项选择]已知字符a的ASCII十进制代码为97,则执行下述程序段后的输出结果是
char ch;int k;
ch='a';k=12;
printf("%c,%d,",ch,ch,k);printf("k=%d/n",k);
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12