73.33)阅读下列程序,当运行函数时,输入asd af aa z67,则输出为
#include
#include
#include
int fun (char *str)
{ int i,j=0;
for(i=0;str[i]!=′ ′;i++)
if(str[i]!=′ ′)str[j++]=str[i];
str[j]= ′ ′;
}
main()
{
char str[81];
int n;
printf("Input a string : ");
gets(str);
puts(str);
fun(str);
printf("%sn",str);
}
(A)asdafaaz67 (B)asd af aa z67 (C)asd (D)z67
141.21)以下程序的输出结果是
main()
{ int a,i;a=0;
for(i=1;i<5;i++)
{ switch(i)
{ case 0:
case 3:a+=2;
case 1:
case 2:a+=3;
default:a+=5; }
}printf("%dn",A;}
(A)31 (B)13 (C)10 (D)20
184.24)有以下程序
#include
main()
{ int c;
while((c=getchar())!=′n)
{ switch(c-′2′)
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putchar(c+3);break; } }
printf("n")}
从第一列开始输入以下数据代表一个回车符。
2743
程序的输出结果是
(A)66877 (B)668966 (C)6677877 (D)6688766