[试题]

#include

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]={

[单选题]有以下程序: 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

  • 查看答案
  • 以下程序:#include#includemain(){char str[]="

    [单选题]以下程序: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("

    [单选题]以下程序: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]={"He

    [单选题]有以下程序: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

    [主观题]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

    [主观题]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;

    [单选题]设有如下程序段: char str[]=”World”; char*ptr=str; 执行上面的程序段后,*(ptr+5)的值为 ______。A.‘o’B.‘0’C.不确定的值D.‘o’的地址

  • 查看答案
  • 有以下程序:#includemain() { char c[6]; int i=

    [单选题]有以下程序: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 *str=NULL;

  • 查看答案
  • char *p=str;

    [主观题]char *p=str;

  • 查看答案
  • #includemain(){ char str[ ]=“The C progr