大家好,今天小编关注到一个比较有意思的话题,就是关于c语言打字母的问题,于是小编就整理了4个相关介绍c语言打字母的解答,让我们一起看看吧。
C语言怎样输入字母?
首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。
2、在test.cpp文件中,输入C语言代码:char a = getchar(); getchar();if (a >= '0' && a<= '9')printf(34;%d", (a - '0') * (a - '0'));elseputchar(a);
3、编译器运行test.cpp文件,此时输入字母,成功输出了字符。
4、输入数字,成功输出了数字的平方值。
C语言编程:输入一串字母?
#include<stdio.h>void main(){ char ch; //ch用来每次接收一个字符 int i,s[26]={0}
; //数组s[]用来统计每个小写字母的个数 printf("please input a string:\n")
; scanf("%c",&ch); while(ch!='\n'
) //输入一行字符,以回车键结束 { if(ch>'A'&&ch<'Z'
) //遇到大写字母时,转换成小写来处理 ch+=32; s[ch-'a']++; //0~25对应a~
z scanf("%c",&ch); } printf("\n")
; for(i=0;i<26;i++) if(s[i]
) //只输出输入过的字母统计 printf("%c:%d\n",(char)(i+'a'),s[i])
; //(char)(i+'a')用强制类型转换,输出对应字母}
用C语言编程:判断输入的一个字符是否为英文字母?
ASCII里,大写字母和小写字母是分开的。所以要这样判断:charch;if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
C语言输入一个四个字母组成的单词?
#include<stdio.h>main(){chara[4];inti;printf("Input:\n");gets(a);for(i=0;i<4;i++)printf("%c",a[3-i]);}
到此,以上就是小编对于c语言打字母的问题就介绍到这了,希望介绍关于c语言打字母的4点解答对大家有用。