C语言小trouble

简介: C语言小trouble

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表达式不要求顺序,但是一般建议最好还是放在最后


一级目录

一级目录

一级目录

一级目录

一级目录

一级目录

一级目录



目录
相关文章
|
1月前
|
Unix 程序员 C语言
初识C语言
C语言源于1972年,由贝尔实验室的丹尼斯·里奇和肯·汤普逊在开发UNIX操作系统过程中设计。它基于B语言改进而成,旨在成为一种实用的编程工具。尽管许多语言追求教育或易用性目标,但专为程序员设计的C语言,如今已成为主流编程语言之一。
26 8
|
4月前
|
Java 编译器 C#
【C语言】初识C语言
学习C语言前期需要掌握的一些基础知识
60 2
【C语言】初识C语言
|
6月前
|
C语言
C语言中%c,%d,%x,%f,%4.2f分别是什么
C语言中%c,%d,%x,%f,%4.2f分别是什么
|
6月前
|
存储 算法 C语言
链队C语言的使用
链队C语言的使用
33 0
|
6月前
|
存储 C语言
C语言:练习6
C语言:练习6
27 1
|
C语言
C语言假期作业 DAY 02
C语言假期作业 DAY 02
|
11月前
|
Java 编译器 C语言
初识C语言(1)
初识C语言(1)
82 0
|
Java 编译器 C语言
初识C语言(1)
初识C语言(1)
61 0
|
编译器 C语言 C++
初识C语言(2)下
初识C语言(2)
150 0
|
存储 C语言 C++
初识C语言(3)
初识C语言(3)
121 0