问题 填空题

下列程序的输出结果是______。 #include<iostream.h> #include<string.h> using namespace std; void fun(const char*s,char &C) {c=s[strlen(s)/2];} int main() { char str[]="ABCDE"; char ch=str[1]; fun(str,ch); cout<<ch; return 0; }

答案

参考答案:C

解析: 此题考查的是数组的定义使用以及函数的调用。fun函数的作用是将字符串str中间的字符串赋值给地址传入的变量ch。所以ch的值最终变为C。

单项选择题 A1/A2型题
单项选择题