1.定义+赋值
char 字符变量名=‘字符’;
const char字符变量名=‘字符’;(字符常量定义)
2.输入:
(1)字符变量名=getchar();
(2)scanf(“%c”,&字符变量名);
3.输出:
(1)Putchar(字符变量名);
(2)printf(“%c”,字符变量名);(注意:不需要“&”)
4.强制转换
将整数变量强转为字符变量:
(1)cout<<(char)整数变量名;
(2)cout<<char(整数变量名);
(3)printf(“%c”整数变量名);
补充:
cout<<setw(数字n)<<变量名;
(表示输出时分配n个字符的输出宽度)
1.定义
char 字符数组变量名[数组个数];(数组个数最好是题目要求个数+5)
2.输入
(1)for(int i=1;i<=输入数量;i++) cin>>字符数组变量名[i];(每次遇到空格结束该次输入,直到循环结束)
(2)scanf(“%s”, &字符数组变量名);(遇到空格结束)
(3)gets(字符数组变量名);(遇到回车结束)
3.输出
(1)for(int i=1;i<=输入数量;i++)cout<<字符数组变量名[i];
(2)printf(“%s”,字符数组变量名);
(3)puts(字符数组变量名);(从下标零开始)
点赞你要亮,关注干的漂亮
cs