03-键盘输入和屏幕输出

  • 转义字符
    转义:意义发生转变
    \n不表示反斜杠n而表示换行
    \a\007表示发出一声警报

  • stdio.h中的getchar()和putchar()用于控制台输入字符和输出字符
    getchar()从控制台接收1个字符
    putchar()在控制台中打印1个字符

#include<stdio.h>
int main()
{	char c = getchar();
	putchar(c);
	return 0;
}
  • a的ASCII码是97
    字符a和整型97等价
printf("%d",'a'+'a');//194
  • 格式化输出printf(print format)
    03-键盘输入和屏幕输出
    常见的格式转换说明:
    %d表示十进制int格式
    %s表示字符串格式
    %f表示float格式 %lf表示double
    %e %E表是科学计数法
	//一共105元
	printf("一共%d元",105);

	//5.187689e-322
	printf("%e",105);
	//5.187689E-322
	printf("%E",105);
  • %.3f
	//3.564 
	//.3表示保留3位小数五舍六入 
	printf("%.3lf",3.5645);
  • 从控制台获取多个字符03-键盘输入和屏幕输出
上一篇:Java 图片压缩


下一篇:520 钻石争霸赛 2021 7-7 约会大作战