-
格式化输出语句
格式化输出语句,也可以说是占位输出,是将各种类型的数据按照格式化后的类型及指定的位置从计算机上显示。这样做的好处,是有利于计算机能够准确的将我们所要类型数据给我们。
其格式为:printf("输出格式符",输出项);
C语言中的常用格式化符:
当输出语句中包含普通字符时,可以采用一下格式:
printf("普通字符输出格式符", 输出项);
例如:
输出结果为: a=10
如果要输出多个变量的并指定变量的位置时候,格式符还可以连用,变量之间需要用逗号隔开,如:
输出结果为: 整数:10,小数:7.560000,字符:c
注意:格式符的个数要与变量、常量或者表达式的个数一一对应
任务
小明的个人信息如下:
在代码编辑器中:
查看全部 -
其中语句标号是一个标识符,该标识符一般用英文大写并遵守标识符命名规则,这个标识符加上一个“:”一起出现在函数内某处,执行goto语句后,程序将跳转到该标号处并执行其后的语句。
查看全部 -
基本数据类型
在我们玩游戏的时候,游戏中的角色是有类型的,有敏捷型、力量型、法术型等等。同样C语言中的数据也是有类型的,C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。如图所示:
这里我们先给大家讲解基本数据类型中最简单也是最常用的整型、实型与字符型。
整型数据是指不带小数的数字。生活中有很多信息适合使用整型数据来表示,比如:人的年龄、班级的人数、书的总页数等等。因此整型的类型比较多:
注:int、short int、long int是根据编译环境的不同,所取范围不同。而其中short int和long int至少是表中所写范围,但是int在表中是以16位编译环境写的取值范围。另外 c语言int的取值范围在于他占用的字节数 ,不同的编译器,规定是不一样。ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。
浮点数据是指带小数的数字。生活中有很多信息适合使用浮点型数据来表示,比如:人的体重(单位:公斤)、商品价格、圆周率等等。因为精度的不同又分为3种:
注:C语言中不存在字符串变量,字符串只能存在字符数组中,这个后面会讲。
任务
小明今年15岁,身高只有162CM,可是体重已经有82.5公斤了,小明是否属于肥胖儿童呢?我们如何用程序描述这个情形呢?
在右边编辑器中
在第4、5、6行中将变量的类型补全
运行结果:
?不会了怎么办
查看全部 -
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int num1=(int)num;
printf("num的整数部分是%d\n", num1);
return 0;
}
2
查看全部 -
1
查看全部 -
查看全部
-
查看全部
-
%d 带符号十进制整数 int a=10;printf("%d",a);输出结果为10
%c 单个字符 char x='a';printf("%c",x);输出结果为a
%s 字符串 printf("%s","慕课网");输出结果为慕课网
%f 6位小数 float a=1.23;printf("%f",a);输出结果为1.23
查看全部 -
二维数组定义的时候,可以不指定行的数量,但是必须指定列的数量。
查看全部 -
{
}
可以不printf的
可以x+=1;
查看全部 -
无论是a++还是++a都等同于a=a+1,在表达式执行完毕后a的值都自增了1
a++先取值再运算
++a先运算再取值
a+1先运算再取值
查看全部 -
取余运算,只适合用两个整数
查看全部 -
使用强制转换时,数据类型和表达式都必须加括号
(数据类型) (表达式)
如:(int)(x/2+y);
查看全部 -
char c = 'a';
!!!
查看全部 -
符号常量的标示符一般习惯使用大写字母
如:POCKETMONEY
查看全部
举报