填空题 下列程序运行时,若输入1abcdef2df<回车>,输出结果为______。
#include<stdio.h>
main()
char a=0,ch;
while((ch=getchar())!='/n')
if(a%2!=0&&(ch>='a'&&ch<='z'))ch=ch-'a'+'A':
a++;putchar(ch);

printf("/n");


  • 1、
【正确答案】 1、1AcCeDf2dF    
【答案解析】[解析] 从键盘获取字符,这个程序的功能是:输入字符,如果这个字符对2的余数不等于0,并且在小写字母'a'和'z'之间,则把这个字符转换成大写字母。