第三章顺序结构程序设计

3.1引例

求华氏温度100f对应的摄氏温度

小写换成大写

3.2C语言的语句

1.说明语句   定义

2.表达式语句   分号

c=a+b是一个赋值表达式   c=a+b;是一个表达式语句

3.分支语句

4.循环语句

for语句 while语句 do-while语句

5.转向语句

转向语句有break语句 goto语句 continue语句 return语句

6.复合语句

用一对{}将若干语句顺序组合在一起所形成的语句

7.空语句

只由一个分号构成

8.函数定义与调用

9.输入与输出

scanf()printf()

3.3数据的输入与输出

3.3.1输出函数和输入函数

1.printf("格式控制字符串",输出项表列)函数

(1)格式控制说明:按指定的格式输出数据,其格式为以%开头的格式控制字符

int型数据采用%d,float型和double型数据都采用%f

(2)普通字符:在输出数据时,需要原样输出的字符

使用printf()函数注意:

1.格式字符与输出的类型要一一对应

2.格式字符与输出项的个数应相同

3.可以没有输出项 只用来输出一个字符串,也可以有多个输出项,用逗号进行分隔,若输出项是表达式,将按从右到左的顺序计算出其值后的输出。

4.若要输出字符%,在格式控制字符串中使用两个%

2.scanf(“格式控制字符串”,输入项表列)函数

格式控制字符串用双引号括起来,表示输入的格式,而输入项表列指出各变量的地址(变量名前加&)

(1)格式控制说明:以%开头的格式控制字符

(2)普通字符:在输入数据时,需要原样输入字符

使用scanf()函数注意:

1.格式字符与输入项的类型,个数要一一对应;

2.格式字符可以指定输入数据所占的列数,系统会截取相应列的数据

3.在输入数据时遇到以下情况则认为数据输入结束:空格,tab键,回车键,非法输入,指定宽度。用户也可以自己指定其他字符为输入间隔。

3.3.2整型数据的输入和输出

 

 

 

 

p48的表格

3.3.3实型数据的输入与输出

p52

3.3.4字符数据的输入与输出

getchar()函数 读取一个字符

putchar()函数 输入一个字符

3.4数学库函数

1.指数函数exp(x):计算e的x平方,如exp(2.3)的值为9.974182

2.绝对值函数fabs(x):计算|x|。如fabs(-2.8)的值为2.8

3.以e为底的对数函数log(x):计算lnx。如log(123.45)的值为4.815836

4.幂函数pow(x,y):计算x的y次方 如pow(1.3,2)的值为1.69

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值