【C语言—零基础第七课】输入输出语句格式与复合语句
输入输出语句格式与复合语句
目录
什么是赋值、什么是赋值语句?
在生活中我们把水倒进杯子里边就是赋值,杯子是一个容器用来存放东西的。在C语言中变量相当于一个容器用来存放值的,变量类型的不同存放的东西也不同。例如:杯子是装水的、相框是放照片的、手枪的弹夹是用来装子弹的,不同事物用着不同的容器来装。
C语言中用=来表示赋值。两个等于号==在C语言中表示判断。
例如:
C语言一套语句结束必须加上;
赋值语句的构成:在赋值表达式的后边加上;就是赋值语句了。
例如:
C语言中;表示是一条语句。
数据的输入语句
printf(“ 字符 格式说明 转义字符”,输出项);
例1:字符串原样输出
结果:
x=123,y=12.120000
123,12.120000
例2.指定宽度输出
结果:
x= 123
x=123
注意:第一行x= 123这里是有一个空格的。
总结:如果指定长度>实际长度补空格,正数:前边补,负数:后边补。
结果:
f= 23.12 两个空格
f= 23.123457 一个空格
%n.mf:m代表数据总长度,n代表小数位数
实际>n 四舍五入
实际<n 不变
数据的输入
scanf(“字符 格式说明”,地址);
结果:2,3,4
&为取地址符
整型数据输入如果没有其他符号分隔,用空格或回车
例1:字符串原样输出
输入格式:a=1,b=2
否则出现异常
例2.指定宽度输出
输入格式: 987654321
结果:9,87,654
我们可以看到有了指定宽度就不用输入的时候空格了
例4:实型数据输入
切记:实型数据不能指定小数位数。
字符的输入与输出
输入格式: b
结果: ,b
空格也算作字符串
数字和字符赋值
输入格式: 3a
结果:3,a
输入格式: 3 a
结果:3,
输入格式: 10a
结果:10,a
注意:%c前不能有空格,字符指一个
字符输入函数:getchar
输入格式: a
结果:a
字符输出函数:putchar
复合语句与空语句
复合语句就是有多个语句符合而成的语句{ }
{ }称为语句块,在{}里边的成为语句。
一个语句块包含了多个语句。
空语句
只有分号“;”组成的语句称为空语句,执行到这里系统什么也不做,然后往下执行!
空语句是合法的
- 点赞
- 收藏
- 关注作者
评论(0)