大家好,今天小编关注到一个比较有意思的话题,就是关于c语言char输入的问题,于是小编就整理了3个相关介绍c语言char输入的解答,让我们一起看看吧。
C语言怎样输入字母?
首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。
2、在test.cpp文件中,输入C语言代码:char a = getchar(); getchar();if (a >= 39;0' && a<= '9')printf(34;%d", (a - '0') * (a - '0'));elseputchar(a);
3、编译器运行test.cpp文件,此时输入字母,成功输出了字符。
char类型数组怎么输入?
#include<stdio.h>int main(){ char str[10]; scanf("%s",str); return 0;}这样就输入了一个字符串(长度不超过10)。
可以在定义数组的时候整体赋初值。例如:chara[5]={'a','b','c','d','e'},这样,a[0]a[1],a[2],a[3],a[4]就分别存放了字符a,b,c,d,e。还有是从键盘读入。例如:chara[5];inti;for(i=0;i<5;i++)scanf("%c",&a[i]);另外也可以用指针变量:
chara[5],*p;for(p=a;p<a+5;p++)scanf("%c",p)//注意此处是不用&的这样就从键盘读入了5个字符存放在a数组中了。
char类型能不能输入字符?
char类型能输入字符。
char取自character,就是字母,字符。char就是C语言的字符型变量,当你char一个字符型变量时可以初始化一个字符,也可以后续进行赋值。
char加上[]还可以输入字符串,也就是一个数组,数组里面每一个元素都是一个单独的char类型。
到此,以上就是小编对于c语言char输入的问题就介绍到这了,希望介绍关于c语言char输入的3点解答对大家有用。