📄 字符字符输入输出函数应用1.cpp
字号:
#include<stdio.h> /*字符输入输出函数应用*/
void main()
{
char c,b,a;
c='B'; a='y';
printf("c='B'\n");
printf("字符变量c的值为: "); putchar(c); printf("\n");
printf("整型值66 的对应字符为: "); putchar(66);printf("\n");
printf("转义字符\'\\101\'的ASCII码值为: "); putchar('\101');printf("\n");
printf("转义字符\'\\101\'表示ASCII码值为 %d 的字符\'",'\101'); putchar('\101'); printf("\'\n");
printf("整型常量65对应于ASCII码值为 %d 的字符\'",65); putchar(65); printf("\'\n");
do
{
printf("\n 请输入一个字符(只取输入的第一个字符,输入‘空格’时结束): \n"); //只取输入的第一个字符
b=getchar();
if(b==' ')break; //输入第一个字符为'空格'时结束
else {printf(" 你输入的字符为: "); putchar(b); printf("\n");} //输入第一个字符非'空格'时打印出来
while(getchar()!='\n'){;} //循环输入字符不是'回车'时,什么也不做
printf("\n 欲继续输入吗?是则回车,否则输入‘空格’回车 ");
if(getchar()==' '){break;}
else {while(getchar()!='\n'){;}}
}while(1);
char s[20];
do
{
printf("\n 请输入一个字符(只取输入的第一个字符,输入‘空格’时结束): \n"); //只取输入的第一个字符
gets(s);
if(s[0]==' '){break;}
else {printf(" 输入字符为:%c\n",s[0]);
printf("\n 欲继续输入吗?是则回车,否则输入‘空格’回车 ");
if(getchar()==' '){break;}
else {while(getchar()!='\n'){;}}
}
}while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -