C语言编程题:从键盘输入一个小写字母,在屏幕上显示其对应的大写字母

如题所述

【C语言输入小写字母,输出显示为大写字母主要用到字符】

例子如下:

直接编译,程序输出结果中输入任意小写字母,按回车,得到结果如下图所示:

扩展资料(C编程注意事项):

1. 每个程序中一定包含main()函数, 尽管C语言中对函数命名没有限制.

2. printf函数永远不会自动换行,只能用\n来实现, 回车键进行的换行在编译中会出现错误信息.

3. 在vs2008中编译,测试需要加 system("pause"); 来暂停dos自动退出导致的printf无法显示.

4. 所有自定义变量必须声明才能使用.

5. 每行只书写一条语句,在运算符两边加上一个空格,便于阅读.

6. 整数除法将自动舍位,不会进行四舍五入的操作.

7. for(初始化部分;条件部分;增长部分)比while更适用于初始化和增长步长都是单条语句情况下.

8. 使用#define名字替换文本对部分"幻数"赋予意义便于阅读#define结尾不需要;号结束.

温馨提示:内容为网友见解,仅供参考
第1个回答  2021-06-17

#include<stdio.h>

int main()

{

char ch;

printf("请输入一个小写字母:");

scanf("%c",&ch);

ch=ch-32;

printf("大写字母是:%c\n",ch);

return 0;

}

可以加一个判断

#include<stdio.h>

int main()

{

char ch;

printf("请输入一个小写字母:");

scanf("%c",&ch);

while(!(ch>='a'&&ch<='z'))

{printf("输入错误,请重新输入一个小写字母!");

scanf("%c",&ch);

}

ch=ch-32;

printf("大写字母是:%c\n",ch);

return 0;

}

文件输入/输出

在C语言中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件;中。

标准输入/输出

有三个标准输入/输出是标准I/O库预先定义的:

stdin标准输入

stdout标准输出

stderr输入输出错误

以上内容参考:百度百科-c语言

本回答被网友采纳
第2个回答  2013-03-30
#include<stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
printf("%c\n",ch+'A'-'a');
return 0;
}
第3个回答  2013-03-30
#include<stdio.h>
int main()
{
int x
char ch;
scanf("%d",x);
ch=X-32;
printf("%c",ch);
return o;
}
第4个回答  2013-03-31
习题集那本书上有答案,在13页

C语言编程题:从键盘输入一个小写字母,在屏幕上显示其对应的大写字母
【C语言输入小写字母,输出显示为大写字母主要用到字符】例子如下:直接编译,程序输出结果中输入任意小写字母,按回车,得到结果如下图所示:

用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
prinft("大写字母是:%c\\n",ch);} else(printf("请输入大写字母");)示例三:include <stdio.h> main(){ char c; \/\/声明变量 scanf("%c",&c); \/\/键盘上取值 printf("%c %c",c,ch-'a'+'A');\/\/本身和大写输出 } ...

c语言, 输入一个小写字母,输出该字母对应的大写字母。 怎么编_百度知 ...
include <stdio.h>int main(){ char ch;ch=getchar(); \/\/输入一个小写字母while(ch != '0') \/\/循环跳出的条件是输入字符'0'{if(ch>='a' && ch<='z') \/\/如果输入的字符为小写字母字符{ch-=32; \/\/大写字母=小写字母-32printf("%c\\n\\n",ch); \/\/输出小写字母...

用C语言编程 通过键盘输入一个小写字母,要求将其转化为对应的大写字母后...
printf("%c\\n",word);} ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:0~31及127(共33个...

编写一个汇编程序,要求将用键盘输入的小写字母转换成大写字母并显示出来...
1、打开软件Visual C++6.0,新建一个C源程序,书写C语言程序。2、首先定义两个字符型变量,代码:char c1,c2;从键盘中输入一个大写字母,代码:c1=getchar();。3、大写字母与小写字母的ASCII值相差32。代码:c2=c1+32;。将大写字母转化成小写字母。4、输出小写字母。使用putchar()函数,可以输出...

用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是大写字母...
charx,y;printf(请输入一个字母:);scanf(%c,x);if(x=ax=z)y=x-32;if(x=Ax=Z)y=x+32;printf(转换后的字符为:%c\\n,y);} 代码在DEVC++环境下运行效果如下:\/iknow-pic.cdn.bcebos.com\/e4dde71190ef76c6732564659016fdfaae51678d"target="_blank"title="点击查看大图"class="ikqb_...

C语言题目描述: 从键盘上输入一个小写字母,然后将小写字母装换成大写...
可以参考下面的代码:include <stdio.h> void main(){ char ch;scanf("%c",&ch);if(ch>='A'&&ch<='Z'){ ch=ch+32;printf("%c\\n\\n",ch);}else{ printf("%c\\n\\n",ch);} }

用C语言编程 通过键盘输入一个小写字母,要求将其转化为对应的大写字母后...
1、首先建立一个工程和.c文件。2、接下来开始输入头文件。3、然后输入主函数。4、定义一个字符型的变量。5、然后输入scanf,表示输出。6、输入printf函数,输出该小写字母的ASCII码及其大写字母。7、编译检查。无错误就运行程序。

C语言输入一个小写字母要求输出一个大写字母。
include<stdio.h> int main(){ int one;int two;printf("please enter one char:\\n");one = getchar();two = one - 32;putchar(two);printf("%c\\n",two);putchar('\\n');return 0;}

c语言,输入一个字符,判断它如果是小写字母输出其对应大写字母
include<stdio.h> void main(){ char ch;ch=getchar();if(ch>='A'&&ch<='Z'){ printf("为大写字符\\n");} else if(ch>='a'&&ch<='z'){ printf("为小写字符\\n");} }

相似回答