格式:intgetchar(void)
intc=getchar()
b)等价于:intc=getc(stdin)
c)也等价于:
intc
scanf(“%c”,&c)
a)单字符输入输出:
getchar、getc函数:c=getchar()等价于scanf(“%c”,&c)
putchar、putc函数:putchar(c)等价于printf(“%c”,c)
b)单行输入输出:
gets函数:gets(str)等价于scanf(“%s”,str)
puts函数:puts(str)等价于printf(“%s\n”,str)
c)格式化输入输出:
printf包括:%d、%u、%x、%c、%s等等。
scanf包括:%d、%u、%x、%c、%s等等。
d)占位控制:
对于整数和字符串在%和控制符之间的数字代表占位,负号代表左对齐。
对于浮点数除了用数字代表占位,负号代表左对齐,还有小数位数的管理。
扩展资料
C 语言中的数据类型(64位)
标识符长度名称识别方式
char 1B 字符型 ASCII码
short 2B 短整型 补码
int 4B 整型 补码
long 8B 长整型 浮点
float 4B 单精度 浮点
double 8B 双精度 浮点
* 8B 地址、指针 字节编号
C语言控制输出数字的有效位数可以使用printf()函数格式化输出格式。
printf()函数的调用格式为: printf("<格式化字符串>", <参量表>)。
其中格式化字符串可以控制输出数字的有效位数,只要将格式化字符串中加入%x.y就可以设置输出的数字的位数了。x指定数据的宽度,即在输出时可以输出的最多数字位数;y指定小数位数,即保留小数点后y位数。
扩展资料
printf()函数的功能及用法:
1、在c语言中产生格式化输出的函数(定义在 stdio.h 中),其向未重定向终端(显示器、控制台等)输出字符。
2、无格式字符复制到输出流。
3、转换规范,每个规范导致在值参数列表中检索 1 个或更多个项。
4、转义序列,用于控制小数点后面的位数。
参考资料来源:百度百科——printf