c语言代码大全及其含义
1、C语言是一门面向过程的、抽象化的通用的程序设计语言,广泛应用于底层的开发,C语言能以简易的方式编译、处理低级的存储器。
2、short:修饰int,短整型数据,可以省略被修饰的int。long:修饰int,长整型数据,可以省略被修饰的int。long long:修饰int,超长整型数据,可以省略被修饰的int。
3、signed:修饰整型数据,有符号数据类型。unsigned:修饰整型数据,无符号数据类型。restrict:限定和约束指针,表明指针是访问一个数据对象的初始且唯一的方式。
4、struct:结构体声明。union:联合体声明。enum:枚举声明。
5、typedef:声明类型别名。sizeof:得到特定类型或特定类型变量的大小。inline:内联函数,会在任何调用它的地方展开。
求一份经典C语言代码大全
#include <stdio.h>int GCD(int m, int n);int LCM(int m, int n);main(){ int m = 0, n = 0; scanf("%d %d",&m,&n); while(m != 0 && n != 0){ printf("GCD = %d, LCM = %d\n",GCD(m,n),LCM(m,n)); scanf("%d %d",&m,&n); } }int LCM(int m, int n){ int lcm = 0; if(m>n){ lcm = m; } else lcm = n; while(lcm%m==0 && lcm%n==0){ lcm++; } return lcm;}int GCD(int m, int n){ int a = 0; int i = 0; int gcd = 0; if(m>n){ a = n; } else a = m; for(i = 0;i<=a;i++){ if(m%i==0&&n%i==0) gcd = i; } return gcd;}
贪吃蛇c语言代码最短
voidmenu();//菜单
voidselect(intchoice);//中转
voidstart(intchanllage);//启动游戏
intchange(intchanllage);//选择游戏难度
voidremember();//游戏记录
voidrecordnow();//记录结果

