定义常量
分三部分:数据类型 变量名 = 初值
定义整型变量
变量名的命名规则:
1.变量名只能由数字,字母,下划线组成,并且数字不能开头。
2.不能和系统关键字重名。
3.具有自解释性,见名知意。
4.变量名不能重复。
5.变量名由多个单词组成时,除了首个单词首字母小写外,其他的单词首字母都要大写
int a = 10; float b = 1.0;//用于注释一行。 char a = ‘a‘;
// 用于注释一行
/* */ 用于注释一段
//练习1: int a = 10; int b = 5; int c = 0; int a = 10, b = 5, c = 0; //赋值的过程是一个拷贝的过程。 c = a;//c 10,a 10,b 5 a = b;//c 10,a 5, b 5 b = c;//c 10,a 5, b 10 int maxAge = 10;
//算术运算符 float a = 0; a = 3.0 / 5; //除法运算,除数不能为零。 printf("%f", a); int a = 10; int b = 3; int c = 0; c = a + b; printf("%d\n", c); // \n 换行。 c = a - b; printf("%d\n", c); c = a * b; printf("%d\n", c); c = a / b; printf("%d\n", c); c = a % b; printf("%d\n", c);
++,自增1,--,自减1;
++,--在变量的前面,先执行++,--运算,再参与运算。
++,--在变量的后面,先参与运算,再++,--。
c = a++; // c = a ; a = a+ 1; c = ++a; // a = a + 1; c = a; c = a--; // a = a - 1; c = a; c = a+++b; //c = a++ + b;尽量结合成最大的计算单元。 printf("%d,%d,%d\n", c, a, b);
符合运算符,+=,-=,*=,/=,%=
符合运算符中间不能加空格。
c += b; //c = c + b; c = -6 % -4; //取余运算符的两端都必须为整数。 printf("%d\n", c);
基本的输出函数
%d 整型(整数) %f 浮点型(小数) %c 字符型 %ld 长整型
int name = 10; printf("%d", name); printf("\\"); int d = 0;
//格式化输入函数 scanf("%d", &d); //输入操作,需要得到变量地址。 printf("%d", d); int a = 0; int b = 0; int c = 0; //从控制台输入a, b的值。 scanf("%d%d", &a, &b); printf("%d,%d", a, b); float a = 10.2; printf("%.2f", a); // %.2f代表小数点之后保留两位
/*作业1: printf(" * \n"); printf(" * * \n"); printf("* * *\n"); */ /*作业2: float a = 0.00; scanf("%f", &a); a = a * 0.05 + a; printf("%.2f\n", a); */ /*作业3: int a = 0; int b0 = 0; int b1 = 0; int b2 = 0; int b3 = 0; int b4 = 0; int c = 0; scanf("%d", &a); b1 = a / 20; c = a % 20; b2 = c / 10; c = c % 10; b3 = c / 5; c = c % 5; b4 = c / 1; b0 = b1 + b2 + b3 + b4; printf("%d,%d,%d,%d,%d\n", b1, b2, b3, b4, b0); */ /*作业4: int a; int b; scanf("%d%d", &a, &b); printf("%d\n", a + b); printf("%d\n", a - b); printf("%d\n", a * b); printf("%d\n", a % b); */
IOS成长中-C语言-数据类型(第一天)
时间: 2024-10-03 23:10:54