2007-09-21 14:06
2007-09-21 14:10
2007-09-21 14:22
#include<stdio.h>
void main()
{
//声明变量
char word
printf("请输入一个字符:");
//接受输入
scanf("%c",&word);
//运用if-else句型
if(word>=97&&word<=122)
printf("您输入的为大写字母!");
else
printf("您输入的不为大写字母!");
}
2007-09-21 14:48
是不是 我这样写的
我在网吧
没有工具
哪里有问题?
2007-09-21 14:49
2007-09-21 15:40
为什么?
有什么规定吗?
2007-09-21 16:42
#include<stdio.h>
void main()
{
//声明变量
char word
printf("请输入一个字符:");
//接受输入
scanf("%c",&word);
//运用if-else句型
if(word>=97&&word<=122)
printf("您输入的为大写字母!");
else
printf("您输入的不为大写字母!");
}
在c或c++中从来就不存在void main(),这个你可以上
http://cpp.ga-la.com/html/3/3/0510/5.htm去看看。
另外,你的代码错了,大写字母的ASCII码范围是65-90,97-122是小写字母的范围.

2007-09-21 16:50
#include<stdio.h>
void main()
{
//声明变量
char word
printf("请输入一个字符:");
//接受输入
scanf("%c",&word);
//运用if-else句型
if(word>=97&&word<=122) /*可以改成这样就不必记住ASCII码 if(word>='A' && word<='Z')*/
printf("您输入的为大写字母!");
else
printf("您输入的不为大写字母!");
}

2007-09-21 17:28
非常感谢~~~
2007-09-21 17:50