目录
1.标识符
函数名,变量名,常量名等都是标识符。
标识符的命名规则
- 由字母,数字,下划线组成,不能以数字开头。
- 大小写敏感,区分大小写
- 标识符命名不能是c语言的关键字
- 标识符的命名应该直观明了(看到标识符就知道它是啥意思)
2.常量与变量
常量:不可以改变的量 char s = 'a'
数值常量:123
字符常量(转义符) char s = 'abc'
字符串常量 char s = "abc"
符号常量 #define PI 3.14
变量:可以改变的量
#include<stdio.h>
int main()
{
int num = 0;
printf("output undeclaredvar num = %d\n",num);
return 0;
}
3.变量初始化
变量的第一次赋值称之为变量的初始化
4.练习
#include<stdio.h>
int main()
{
float sum = 0.0,avg = 0.0; // 初始化变量
int num,count,c9,c89,c78,c67,c6;
num=count=c9=c89=c78=c6=0;
scanf("%d",&num);
while(num>0&&num<101)
{
sum=sum+num; // 求全班总成绩
count =count +1;
if(num>=90)
c9=c9+1;
else{
if(num>=80&&num<=90)
c89=c89+1;
else{
if(num>=70 && num<=80)
c78 = c78 +1;
else{
if(num>=60 && num<=70)
c67=c67+1;
else
c6=c6+1;
}
}
}
scanf("%d",&num);
}
avg=sum/count;
printf("班级平均成绩为:%f\n",avg);
printf("90分以上的(包括90)的人数是:%d\n",c9);
printf("80-90(包括80)的人数是:%d\n",c89);
printf("70-80的人数是:%d\n",c78);
printf("60-70分的人数是:%d\n",c6);
printf("60分的人数是:%d\n",c6);
return 0;
}