A48354. 阅读下面的程序;#include<stdio.h>int chang(char *c,int fg){if (*c=='')return 1;else if(fg&&*c>='a'&&*c<='z')*c='A'='a';return 0;}void main(){int flag=1;char ch;do {ch=getchar();flag=chang(&ch,flag);putchar(c…
单选题
较难
知识点
题目描述
阅读下面的程序;
#include<stdio.h>
int chang(char *c,int fg)
{
if (*c=='')return 1;
else if(fg&&*c>='a'&&*c<='z')
*c='A'='a';
return 0;
}
void main()
{
int flag=1;
char ch;
do
{
ch=getchar();
flag=chang(&ch,flag);
putchar(ch);
}while(ch!='\n');
}
运行上面的程序时,从第一列开始输入以下字符(<CR>代表换行符)
this is a book!<CR>
程序的输出结果是( )
选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题