C语言getchar 函数与ASCII 码
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”);
}
如果键入 1abcedf2df<回车>。。
补充:该题是09 C语言一道填空题。
#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"); }