★ 视频分享
★ 字符型数据的格式字符:%c
- printf() 函数格式字符串中一个 %c 格式字符只能输出一个字符
- 当 scanf() 函数格式字符串中两个或多个 %c 格式字符之间无其他字符时,在输入字符数据的时候,应该连续输入,不可以用空格键、Tab键、Enter键间隔
★ printf() 函数中 %c 格式字符的修饰字符
- 域宽修饰字符:n(n 代表一个正整数)
- 对齐方式修饰字符:-
★ scanf() 函数中 %c 格式字符的修饰字符:
- 忽略本项数据输入:*
★ getchar() 和 putchar() 函数
★ 编程举例/* T2_8:输入一个小写字母,输出其大写字母。*/#include int main(void){ char c1, c2; printf("Please input a lowercase letter: "); c1 = getchar(); c2 = c1 - 32; // 大写字母比其小写字母的ASCII码值小32 printf("It's uppercase letter is: "); putchar(c2); putchar('\n'); // 输出一个换行符 return 0;}