1:printf函数
A.printf()的作用是将参数文本输出到屏幕。它名字里面的f代表format(格式化),表示可以定制输出文本的格式。
B.printf()不会在行尾自动添加换行符,运行结束后,光标就停留在输出结束的地方,不会自动换行。
C.printf()可以在输出文本中指定占位符,“占位符”,就是这个位置可以用其他值代入。
D.printf()参数与占位符是一一对应关系,如果有n个占位符,printf()的参数就应该有n+1个
2:scanf函数
A.scanf中也有占位符,占位符和后边的参数提供的地址一一对应。
B:scanf()处理数值占位符时,会自动过滤空白字符,包括空格、制表符、换行符,scanf输出字符占位符的时候,不忽略空白字符,总是返回当前第一个字符,无论该字符是否为空格。
C:scanf的占位符%s表示读取一个字符串,遇到空白字符就停止读取。
D:scanf需要包含stdio.h这个头文件的
3:两个字符串是否相等不能使用==,应该使用strcmp函数
4:switch
A.switch语句中的default子句可以放在任意位置,但是一般建议最好还是放在最后
B.switch语句中case后的表达式只能是整形常量表达式
C.switch语句中case表达式不要求顺序,但是一般建议最好还是放在最后