自学c语言 Ⅶ

hai,最近两天没按时更新,偷偷抱怨一下(主要是被我妈给支配了);

且行且珍惜咯 !我马上也开学了,一有空我还是会一如既往的跑到“我的世界里”--编程;

今天呢,我想写些这两天在b站学到的新知识;

 a. 宏定义;

  1. 无参数的宏定义;
#define PI  3.14

在你接下来的代码中,PI  都会被3.14代替;

#define  宏名   字符串

 

注意,宏定义不是c语句,所以句末不需要加分号;

b.一个字节等于8bits,1byte=8bits;

c.调用数学函数;

 

#include <math.h>

pow(x, y);  //计算x的y次幂。

 

d.switch 语句;

 1  #include<stdio.h>
 2 
 3 int main()
 4 {
 5 int a;
 6 
 7 
 8 printf ("请输入月份");
 9 scanf ("%d",&a);
10 switch (a%3){
11 
12 case  1:printf("January\n"); break;
13 case  2:printf("February\n");break;
14 case  3:printf("March\n");break;
15 case  4:printf("April\n");break;
16 case  5:printf("May\n");break;
17 case  6:printf("June\n");break;
18 case  7:printf("July\n");break;
19 case  8:printf("August\n");break;
20 case  9:printf("September\n");break;
21 case 10:printf("October\n");break;
22 case 11:printf("November\n");break;
23 case 12:printf("December\n");break;
24 
25 }
26     return 0;
27 }

简单用了一下switch语句,只要你输出对应的数字它就会给你“翻译”成中文;

差不多,就这些吧 !加油

 

posted @ 2020-05-14 10:33  Mmjj  阅读(111)  评论(0)    收藏  举报