C语言(六):格式化输出与输入函数

xiaoxiao2021-02-28  202

printf格式字符

字符对应数据类型含义dint接受整数值并将它表示为有符号的十进制整数hdShort int短整数huUnsigned short int无符号短整数ounsigned int无符号8进制整数uunsigned int无符号10进制整数x / Xunsigned int无符号16进制整数,x对应的是abcdef,X对应的是ABCDEFffloat或double单精度浮点数或双精度浮点数e / Edouble科学计数法表示的数,此处”e”的大小写代表在输出时用的“e”的大小写cchar字符型。可以把输入的数字按照ASCII码相应转换为对应的字符s / Schar * / wchar_t *字符串。输出字符串中的字符直至字符串中的空字符(字符串以’\0‘结尾,这个’\0’即空字符)pvoid *以16进制形式输出指针%%输出一个百分号

scanf函数与getchar函数

scanf通过键盘读取用户输入,放入变量中,记得参数一定是变量的地址(&) Getchar得到用户键盘输入的字符

int a = 0; int b = 0; scanf("%d", &a);//一定要用&取变量的地址 scanf("%d", &b);//一定要用&取变量的地址
转载请注明原文地址: https://www.6miu.com/read-24263.html

最新回复(0)