今天主要学习了4种常量和循环语句
常量可分为4种:
(1)字面常量
例如: 100;
3.14;
'a';//字符字面常量
"abcdef";//字符串字面常量
(2)const 修饰的常变量
例如: const int num = 100;
(3)#define 定义的标识符常量
例如:#define M 100
(4)枚举常量
例如:
enum Color
{
//RED,GREEN,BLUE是枚举类型Color的可能取值,同时也是常量,所以叫枚举常量
RED,//0
GREEN,//1
BLUE//2
};
int main()
{
enum Color c = BLUE;
int a = 0;
printf("%d\n", RED);
printf("%d\n", GREEN);
printf("%d\n", BLUE);
//RED = 100;//err
return 0;
}
然后还用循环语句写了个罗列等差数列
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int I = 2;
int d = 0;//公差
int i = 0;//项的个数
int a = 0;//首项
printf("请分别输入公差,首项和要计算到等差数列的第几项:");
scanf("%d%d%d", &d, &a, &i);
printf("%d\n", a);
while (I <= i)
{
printf("%d\n", a + d);
a=a + d;
I++;
}
return 0;
}