衡阳事业单位招聘2017:C语言复习笔记(二)

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 15:31:29
1.字符数据输入输出      stdio.h是standard input&output的缩写,"h"是head缩写。printf和scanf可以不加#include      getchar(), getche()与getch():          getch()函数不将读入的字符回显在显示屏幕上, conio.h         getche() 函数却将读入的字符回显到显示屏幕上。conio.h         getchar()函数等待输入直到按回车才结束,  回车前所有输入字符都会逐个显示在屏幕上。但只有第一个字符作为函数的返回值. 2.格式输入输出        printf(格式控制,输出列表)         d,i     带符号十进制整数输出         o       无符号八进制整数输出         x,X    无符号十六进制整数输出,x小写输出;X大写输出。         u       无符号十进制输出         c       单一字符输出         s       字符串输出         f        小数单、双精度输出(隐含输出6位小数)         e,E    指数形式输出实数,         g,G    选用%f和%e格式中输出宽度较短的一种形式,不输出无意义的0,          l                     用于输出长整型数据         m.n            m(正整数) 数据最小宽度            n(正整数)  对实数,输出n位小数;对字符串,表示截取字符个数         -                       输出的数字或字符在域内向左靠         +                      输出符号。         #                      对c,s,d,u类无影响;对o类, 在输出时加前缀。对x类,在输出时加前缀0x;对e,g,f 类当结果有小数                                 时才给出小数点         %                     输出%       scanf(格式控制,地址列表)         *                  本输入项读入不赋给相应变量         数字            自动截取宽度