printf("输入的不是字母!\n"); } 3.9编写程序,判断给定的3位数是否为Armstrong数,Armstrong数是指其值等于它本身每位数字立方和的数,如153就是一个Armstrong数。 153=13+53+33 #include void main(void) { int InData; int a,b,c; printf("Input a Number:"); ...
综上所述,答案是:编写一个程序,从键盘输入一行字符串,将其中的小写字母全部转换成大写字母,并将结果保存到一个磁盘文件"test"中。 这道题的出发点是要编写一个程序,实现将输入的字符串中的小写字母转换成大写字母的功能,并将结果保存到一个磁盘文件中。关键是要理解字符串的处理和文件操作。 我们可以使用字符串...
1、打开软件Visual C++6.0,新建一个C源程序,书写C语言程序。2、首先定义两个字符型变量,代码:char c1,c2;从键盘中输入一个大写字母,代码:c1=getchar();。3、大写字母与小写字母的ASCII值相差32。代码:c2=c1+32;。将大写字母转化成小写字母。4、输出小写字母。使用putchar()函数,可以输出...
intmain(){charb;scanf("%c",&b);if(b>='A'&&b<='Z')putchar(b);if(b>96&&b<123)printf("%c\n",b-32);return0; }
这样就可以了:#include<stdio.h>int main(){char c;scanf("%c",&c);if(c>='A'&&c<='Z')printf("%c\n",c+32);else if(c>='a'&&c<='z')printf("%c\n",c-32);else printf("%c\n",c);return 0;}
编写一个程序,将一个字符串中的小写字母变为大写字母: 相关知识点: 试题来源: 解析一: #include "stdio.h" void main() (1分) {char c[20]; (1分) int i; (1分) scanf("%s",c); (1分) for(i=0;c[i]!='\0';i++) (2分)
printf("大写字母:%d\n小写字母:%d\n数字:%d\n空格:%d\n其它:%d\n",ABC,abc,num,space,other); } 7.8编写函数,用指针作参数,实现把字符串str1复制到str2中。 参考答案: void CopyStr(char *str1,char *str2) { while(*str1!=0) { *(str2++)=*(str1++); } *str2='\0'; ...
汇编语言中,实现字符串中小写字母和大写字母互换功能的一个子程序可以这样编写:首先,我们需要定义一个包含字符的数组。例如:char c[80];接下来,我们通过如下代码提示用户输入字符串:printf("input cipher code:\n"); gets(c);然后,我们需要遍历整个字符串,根据字符的ASCII值来判断它是大写字母...
char ch; printf("请输入一个小写字母"); 三度因形或道级少联风,议维选按。 scanf("%c",&ch); 他成从还关通件战南保治造信今众。 if(ch<'a'||ch>'z') { printf("输入不正确\n");retrun 0;} else printf("大写字母是%c",ch-32); return 0; }...
int main(){ char ch[100]={0};int i;printf("请输入一个字符串:");gets(ch);for(i=0;ch[i]!='\0';i++)if(ch[i]>='a' && ch[i]<='z')ch[i]+='A'-'a';else if(ch[i]>='A' && ch[i]<='Z')ch[i]+='a'-'A';printf("字符串的小写字母转换成大写字母,...