“C语言的输出和输入”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第38行: 第38行:
  
 
非格式字符串在输出时原样打印,在显示中起提示作用。
 
非格式字符串在输出时原样打印,在显示中起提示作用。
 +
 +
  
 
输出列表中给出了各个输出项,要求格式字符串和各输出项在数量和类型上应该一一对应。
 
输出列表中给出了各个输出项,要求格式字符串和各输出项在数量和类型上应该一一对应。

2022年10月28日 (五) 09:23的版本

https://www.bilibili.com/video/BV1vR4y1H7MY/?p=9

示例:输入三角形的三条边,计算三角形的面积。使用海伦公式计算

海伦公式.png

开平方函数:

https://zh.cppreference.com/w/c/numeric/math/sqrt


输出和输入函数的使用。

printf 函数称为格式输出函数,其关键字最末一个字符 f 就是“格式”(format)的意思。其功能是按用户指定的格式,把指定的数据显示到显示器上。


printf 函数调用的一般形式为:

printf("格式控制字符串", 输出列表);


其中格式控制字符串用于指定输出格式。格式控制串可由格式字符串非格式字符串两种组成。

格式字符串是以 % 开头的字符串,在 % 后面跟有各种格式字符,以说明输出数据的类型、形式、长度、小数位数等。

如:

“%d”表示按十进制整型输出;

“%o”表示按八进制整型输出;

“%x”表示按十六进制整型输出;

“%ld”表示按十进制长整型输出;

“%c”表示按字符型输出;

“%f”表示按浮点数输出等。

非格式字符串在输出时原样打印,在显示中起提示作用。


输出列表中给出了各个输出项,要求格式字符串和各输出项在数量和类型上应该一一对应。


scanf 函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。

scanf 函数的一般形式:

scanf("格式控制字符串", 地址列表);


其中,格式控制字符串的作用与 printf 函数相同,但不能显示非格式字符串,也就是不能显示提示字符串。

地址列表中给出各变量的地址。地址是由运算符“&”后跟变量名组成的。