有以下程序: #include<stdio.h> main( ) { inti,j=0; chara[]="How are you",b[10]={o}; for(i=0;a[i];i++) if(a[i]=='') b[j++]=a[i+1]; prin

admin2022-06-24  21

问题 有以下程序:
#include<stdio.h>
main( )
{
inti,j=0;
chara[]="How are you",b[10]={o};
for(i=0;a;i++)
if(a=='')
b[j++]=a[i+1];
printf("%s\n",b);
}
程序运行后的输出结果是(          )。

选项 A、ay
B、How are you
C、we
D、Hay

答案A

解析 本题的功能是,一旦出现空格,即把空格后面的字符输出。本题主要依据if(a=='')b[j++]=a[i+1];,即把数组a中空格后的字符存放到数组b中。
转载请注明原文地址:https://jikaoti.com/ti/9yd0FFFM
0

随机试题
最新回复(0)