用C语言编程 通过键盘输入一个小写字母,要求将其转化为对应的大写字母后输出 C语言编程题:从键盘输入一个小写字母,在屏幕上显示其对应的大...

\u7528C\u8bed\u8a00\u7f16\u7a0b \u901a\u8fc7\u952e\u76d8\u8f93\u5165\u4e00\u4e2a\u5c0f\u5199\u5b57\u6bcd,\u8981\u6c42\u5c06\u5176\u8f6c\u5316\u4e3a\u5bf9\u5e94\u7684\u5927\u5199\u5b57\u6bcd\u540e\u8f93\u51fa

\u3010C\u8bed\u8a00\u8f93\u5165\u5c0f\u5199\u5b57\u6bcd\uff0c\u8f93\u51fa\u663e\u793a\u4e3a\u5927\u5199\u5b57\u6bcd\u4e3b\u8981\u7528\u5230\u5b57\u7b26\u3011
\u4f8b\u5b50\u5982\u4e0b\uff1a

\u76f4\u63a5\u7f16\u8bd1\uff0c\u7a0b\u5e8f\u8f93\u51fa\u7ed3\u679c\u4e2d\u8f93\u5165\u4efb\u610f\u5c0f\u5199\u5b57\u6bcd\uff0c\u6309\u56de\u8f66\uff0c\u5f97\u5230\u7ed3\u679c\u5982\u4e0b\u56fe\u6240\u793a\uff1a

\u6269\u5c55\u8d44\u6599\uff08C\u7f16\u7a0b\u6ce8\u610f\u4e8b\u9879\uff09\uff1a1. \u6bcf\u4e2a\u7a0b\u5e8f\u4e2d\u4e00\u5b9a\u5305\u542bmain()\u51fd\u6570, \u5c3d\u7ba1C\u8bed\u8a00\u4e2d\u5bf9\u51fd\u6570\u547d\u540d\u6ca1\u6709\u9650\u5236.
2. printf\u51fd\u6570\u6c38\u8fdc\u4e0d\u4f1a\u81ea\u52a8\u6362\u884c,\u53ea\u80fd\u7528\n\u6765\u5b9e\u73b0, \u56de\u8f66\u952e\u8fdb\u884c\u7684\u6362\u884c\u5728\u7f16\u8bd1\u4e2d\u4f1a\u51fa\u73b0\u9519\u8bef\u4fe1\u606f.
3. \u5728vs2008\u4e2d\u7f16\u8bd1,\u6d4b\u8bd5\u9700\u8981\u52a0 system("pause"); \u6765\u6682\u505cdos\u81ea\u52a8\u9000\u51fa\u5bfc\u81f4\u7684printf\u65e0\u6cd5\u663e\u793a.
4. \u6240\u6709\u81ea\u5b9a\u4e49\u53d8\u91cf\u5fc5\u987b\u58f0\u660e\u624d\u80fd\u4f7f\u7528.
5. \u6bcf\u884c\u53ea\u4e66\u5199\u4e00\u6761\u8bed\u53e5,\u5728\u8fd0\u7b97\u7b26\u4e24\u8fb9\u52a0\u4e0a\u4e00\u4e2a\u7a7a\u683c,\u4fbf\u4e8e\u9605\u8bfb.
6. \u6574\u6570\u9664\u6cd5\u5c06\u81ea\u52a8\u820d\u4f4d,\u4e0d\u4f1a\u8fdb\u884c\u56db\u820d\u4e94\u5165\u7684\u64cd\u4f5c.
7. for(\u521d\u59cb\u5316\u90e8\u5206;\u6761\u4ef6\u90e8\u5206;\u589e\u957f\u90e8\u5206)\u6bd4while\u66f4\u9002\u7528\u4e8e\u521d\u59cb\u5316\u548c\u589e\u957f\u6b65\u957f\u90fd\u662f\u5355\u6761\u8bed\u53e5\u60c5\u51b5\u4e0b.
8. \u4f7f\u7528#define\u540d\u5b57\u66ff\u6362\u6587\u672c\u5bf9\u90e8\u5206"\u5e7b\u6570"\u8d4b\u4e88\u610f\u4e49\u4fbf\u4e8e\u9605\u8bfb#define\u7ed3\u5c3e\u4e0d\u9700\u8981;\u53f7\u7ed3\u675f.

#include<stdio.h>

void main(){

char word;

scanf("%c",&word);

a-=32;

printf("%c
",word);

}

ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:

0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;

通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为8、9、10 和13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。

32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。

65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

根据ASCII标准表可看出同一字母的大写和小写之间相差32。

扩展资料:

1. 1981年IBM PC ROM256个字符的字符集,即IBM扩展字符集。

2. 1985年11 Windows字符集被称作“ANSI字符集”,遵循了ANSI草案和ISO标准(ANSI/ISO8859-1-1987,简“Latin 1”。

3. 1987年4月代码页437,字符的映像代码,在MS-DOS3.3出现。

扩展ASCII 字符是从128 到255(0x80-0xff)的字符。

扩展ASCII不再是国际标准。

4. 双字节字符集(DBCS:double-byte character set),解决中国、日本和韩国的象形文字符和ASCII的某种兼容性。DBCS从256代码开始,就像ASCII一样。

与任何行为良好的代码页一样,最初的128个代码是ASCII。然而,较高的128个代码中的某些总是跟随着第二个字节。这两个字节一起(称作首字节和跟随字节)定义一个字符,通常是一个复杂的象形文字。

参考资料:ASCII



1、首先建立一个工程和.c文件。

2、接下来开始输入头文件。

3、接下来开始输入主函数。

4、定义一个字符型的变量。

5、然后继续输入scanf。

6、输入printf函数,输出该小写字母的ASCII码及其大写字母。

7、编译检查。无错误就运行程序。



1、首先建立一个工程和.c文件。

2、接下来开始输入头文件。

3、然后输入主函数。

4、定义一个字符型的变量。

5、然后输入scanf,表示输出。

6、输入printf函数,输出该小写字母的ASCII码及其大写字母。

7、编译检查。无错误就运行程序。



1.首先我们打开C++应用程序,进入主界面。

2.然后我们在空白输入栏内输入源代码。

#include<stdio.h>

int main()

{

char ch;

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

scanf("%c",&ch);

ch=ch-32;

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

return 0;

}

3.我们运行该程序出现以下界面。

4.此时我们键盘输入一个小写字母a(所有的小写字母都可以),然后按下回车键。此时运行结果出现无误,即该代码完美运行。



#include<stdio.h>
void main()
{
char ch;
scanf("%c",&ch);
ch=ch-32;
printf("%c",ch);
}
自己写的,今天刚考完。。。。。

扩展阅读:自学编程免费网上学习 ... 计算机入门自学教程 ... 免费自学编程的app ... c十十编程要学多久 ... c十十编程 ... 免费学编程的软件 ... 初学编程必背50个 ... 自学编程10秒学会 ... 新手学编程该怎么入门 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网