问题 填空题

下列程序的输出结果是 【7】 。# include<iostream. h>void main() { char a[]= "abcdabcabfgacd" int i1=0,i2=0,i=0; while (a[i]) { if (a[i]="a") i1++; if (a[i]=="b") i2++; i++; } cout <<i1<<" "<<i2<<end1;}

答案

参考答案:4 3

解析: 分析while循环体可以判断出:i1用于统计字符串中字符a的数量,i2用于统计字符b的数量。因此,考察数组a的内容可得其数量分别为4和3。

单项选择题
问答题 简答题