学C D01

1.C语言程序框架:

1 #include <stdio.h>
2 int main()
3 {
4     return 0;    
5 }

2.第一个C语言程序

1 #include <stdio.h>
2 int main()
3 {
4      printf("Hello World!\n");    //   \n不会显示出来,是换行符
5      return 0; 
6 }

 

3.计算

 1 #include <stdio.h>
 2 int main()
 3 {
 4     printf("%d\n",12+34);
 5     printf("12+34=%d\n",12+34);   //
 6     printf("12-34=%d\n",12-34);   //
 7     printf("12*34=%d\n",12*34);   //
 8     printf("12/34=%d\n",12/34);   //
 9     printf("12%%34=%d\n",12%34);  //取余  必须两个百分号,不然打印结果没有%  
10     return 0;    
11 }

 

4.输入函数scanf

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int price = 0;    //c语言中 ; 表示一个语句结束
 5    //定义一个变量price,变量就是保存数据的地方,定义变量后会开辟出来一块地址空间,赋值即将值存放在此空间内
 6    //变量-->标识符,由字母、数字、下划线组成,不能以数字开头;不能以C语言关键字作为标识符
 7     printf("请输入金额(元):");
 8     scanf("%d",&price);  
 9      //接收输入用scanf()函数,并用&取变量地址存入数据 
10      //scanf函数以行为单位读取接收数据,需要按下回车键才可读入数据
11     int change = 100 - price;
12     printf("应该找您%d元\n", change);
13 
14     int a = 0;
15     int b = 0;
18     scanf("%d, %d",&a,&b);//必须按照输入的格式写入,即必须是a,b
19     printf("%d %d\n",a,b);
20 
21 return 0;    
22 }

5.变量赋值与初始化

1     int price = 0;
2     //定义一个变量price,变量是int类型的,= 表示赋初始值为0
3     //赋值表示将右边的值给左边,左右交换次序表达的意思不一样
4     //定义变量时可以不赋值,但使用前需要赋初始值
5     //注意:== 不是赋值,而是判断左右两边是否相等 

6.常量

 1 #include <stdio.h>
 2 int main()
 3 {
 4     const int AMOUNT = 100;  //const定义常量(值保持不变的量),常量常用大写字母表示,常量定义后不能被修改 
 5     int price = 0;
 6     scanf("%d",&price);
 7     int change = AMOUNT - price;
 8     printf("%d",change); 
 9     return 0;    
10 }

7.整数与浮点数

 1 #include <stdio.h>
 2 int main()
 3 {
 4     printf("请分别输入身高的英尺和英寸:");
 5     int foot;
 6     int inch;
 7     
 8     scanf("%d %d",&foot,&inch);  //%d是整数,%f是浮点数(有小数) 
 9     printf("身高是 %f m\n",((foot + inch / 12) * 0.3048)); 
10     printf("身高是 %f m\n",((foot + inch / 12.0) * 0.3048));//12(整数)改成12.0(浮点数)后就可以进行浮点运算 
11     
12     double a;  //双精度浮点数 
13     float b;   //单精度浮点数 
14     scanf("%lf %lf", &a, &b);  //浮点数必须用 %lf 
15     printf("%f + %f = %f", a, b, a+b); 
16     return 0;    
17 }

 

posted @ 2023-06-29 11:28  小李是菜鸟  阅读(25)  评论(0)    收藏  举报