c语言,编写一个程序,输入一个大写字母,转换为对应小写字母并输出?
include<stdio.h>
include<stdlib.h>
int main()
int ch = 0;
printf(“输入一个字符!n”);
while ((ch = getchar()) != 0) //循环中ch均表示为ASCII值
if (ch >= ‘a’&&ch <= ‘z’)
printf(“%c”, ch – 32);
if (ch >= ‘A’ && ch <= ‘Z’)
printf(“%c”, ch + 32);
if (ch >= ‘0’&&ch <= ‘9’)
printf(“无效输入!”);
system(“pause”);
return 0;
计算机C语言编程程序设计题:编写程序将1-100之间所有能被7和3整除的整数输出。需详细过程谢谢?
include<stdio.h>
int main()
int i,sum=0;
for(i=1;i<=100;i++)
if(i%3==0||i%7==0)
sum+=i;
else
printf(“%3d不能被3或7整除n”,i);
printf(“所有能被3或7整除的自然数和为%dn”,sum);
return 0;
在C语言中,以下不能将变c中的大写字母转换为对应的小写字母的语句是()
- A:c&x2B;=32B:c=c-A&x2B;aC:c=c-65&x2B;97D:c=c-32
- A和D明显是互斥的,所以从A、D里选。而C等价于c&x2B;=32,所以选D
c语言大小写字母转换 哪里错了啊
- includestdio.hvoid main() char x; scanf("%cn",&x); if(a=x&&x=z) printf("%c",x=x-32); else if(A=x&&x=Z) printf("%c",x=x&x2B;32);为何我要输入至少两个字符 按回车才有结果?
- scanf("%cn",&x);去掉n