2.2变量
变量:在程序执行过程中可以不断变化的量。
常量:一旦说明以后,在程序执行过程中保持不变的量。
基本变量分为整型变量和浮点型变量
int(最常用):整型变量,占2个或4个字节,范围为-32768到32767或-2147483648到2147483647
float:占4个字节,单精度浮点型变量,精度为6位小数
double(最常用):占8个字节,双精度浮点型变量,精度为15位小数
2.3变量使用方法及对应输出方式
分号是语句结束符,每个语句要用分号结束,但函数定义、预处理等操作不用分号
#include<stdio.h>
int main(void)
{
int number = 50;
float money = 99.9;
printf("number = %d\n\n\n\n\n", number);
printf("money = %f\n\n\n\n\n", money);//float和double都可以用%f
return 0;
}
printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出
printf()函数的调用格式为:
printf("<格式化字符串>", <参量表>);
规定符:
%d为十进制有符号整数, %f为浮点数, \n为“回车”,用来换行
%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
3.Part 3
3.1标识符
注意:标识符绝对不允许以数字开头。
变量命名绝对不能用a、b等,看不懂,要见名知意
一般采用下划线命名法与驼峰命名法
int sun_flower_one = 1;//下划线命名法
int sunFlowerOne = 1;//驼峰命名法
3.2常量
注意:常量命名全要大写
1.用宏定义定义常量(注意语句结尾没有顿号“;”)
#define SUN_FLOWER = 1
#define PI = 3.14
2.用const函数定义,为constant的缩写
const int PI = 3.14;
3.3转义字符
\n表示回车,\t表示空格,\\表示\字符
4 Part 4
4.1算数运算符
int number_1 = 1;
number_1++;//即number_1 = number_1 + 1;把number_1的值加1后重新赋值给number_1;
C+=A;即C = C + A;
4.2 if语句
#include<stdio.h>
int main(void)
{
int age;
int English_score;
int IQ;
printf("Please input your age:\n");
scanf_s("%d", &age);
printf("\nPlease input your English_score:\n");
scanf_s("%d", &English_score);
printf("\nPlease input your IQ:\n");
scanf_s("%d", &IQ);
if ((age >= 19 && English_score >= 90) || (IQ >=120)) {
printf("成年且英语成绩合格!允许玩!\n");
}
else {
printf("不成年,或者你的英语成绩不合格!谢谢!\n");
}
return 0;
}