main()
{ char str[ ]=“The C program”,c;
int i;
for(i=2;(c=str[i])!=‘/0’;i++)
{ switch(c)
{ case ‘g’: ++i; break;
case ‘o’: continue;
default: printf(“%c”,c); continue;
}
printf(“*”);
}
printf(“/n”);
}
[单选题]有以下程序: includemain(){ char str[][20]={"Hello","Beijing"},*p=str;printf("%有以下程序: # include<string.h> main() { char str[][20]={"Hello","Beijing"},*p=str; printf("%d/n",strlen(p+20)); } 程序运行后的输出结果是 ______。A.0B.5C.7D.20
[单选题]以下程序:includeincludemain(){char str[]="abcd/n/123/xab";printf("%d"以下程序: #include<stdio.h> #include<string.h> main() {char str[]="abcd/n/123/xab"; printf("%d",(str)); } 运行后的输出结果是( )。A.10B.9C.7D.14
[单选题]以下程序:includemain(){char str[10];scanf("%s",&str);printf("%s/n",str);}运以下程序: #include<stdio.h> main() {char str[10]; scanf("%s",&str); printf("%s/n",str); } 运行上面的程序,输入字符串how are you,则程序的执行结果是( )。A.howB.how are youC.hD.howareyou
[单选题]有以下程序:includemain(){char str[][20]={"Hello","beijing"},*p=str;ptintf("%/n"有以下程序: #include <string.h> main() { char str[][20]={"Hello","beijing"},*p=str; ptintf("%/n",strlen(p+20)); } 程序运行后的输出结果是( )。A.0B.5C.7D.20
[主观题]char str[ ]= "Hello";char *p=str;int n=10;sizeof(str)=( )sizeof(p)=( )sizeof(n)=( )void func(char str[100]){ }sizeof(str)=( )
[主观题]char str[ ]= "Hello";char *p=str;int n=10;sizeof(str)=( )sizeof(p)=( )sizeof(n)=( )void func(char str[100]){ }sizeof(str)=( )
[单选题]设有如下程序段: char str[]=”World”; char*ptr=str; 执行上面的程序段后,*(ptr+5)的值为 ______。A.‘o’B.‘0’C.不确定的值D.‘o’的地址
[单选题]有以下程序:includemain() { char c[6]; int i=0; for(j<6;c[i]=getchar(),i£«£«); for(有以下程序: #include<stdio.h> main() { char c[6]; int i=0; for(j<6;c[i]=getchar(),i++); for(i=0,i<6;i++)putchar(c[i]); printf("/n"); } 如果从键盘上输入: ab<回车> c<回车> def<回车> 则输出结果为____
[主观题]{ char *str=NULL;
[主观题]char *p=str;