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语言一道填空题。
2009-09-14 18:01
2009-09-14 18:09
2009-09-14 18:10
2009-09-14 18:15
2009-09-14 18:35
2009-09-14 18:41
2009-09-14 18:43
2009-09-14 19:42
程序代码:
#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");
}
2009-09-14 20:22
2009-09-14 20:32