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");
}