问题 填空题

以下程序运行后的输出结果是______。
main()
char a[]="123456789",*p; int i=0;
p=a;
while(*p)
if(i%2==0)*p=’*’;
p++;i++;

puts(a);

答案

参考答案:*2*4*6*8*

解析: 本题意为把字符串a的奇数位置的字符用“*”来代替,所以,输出字符串结果为*2*4*6*8*。

单项选择题 A1型题
判断题