老项目经理重温C语言之C语言基础-1
百度定义:
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
直接看图,废话不多说先看图:
本篇我们先了解C语言基础语法,编程基本规范,良好的代码格式:缩进、大小写、中英文、变量命名通俗易懂,分号括号别丢,出现bug,多通过printf 定位解决
由于注释已经很清楚,我就不废话了,欢迎入坑。
/*================================
说明:熟悉C语言,用程序启动程序
作者:郑佳欣,日期:2020-08-15
=================================*/
//头文件包含了 C 函数声明和宏定义
#include
#include
//main函数是程序的入口,main是函数名,加上括号才是函数:f(x)=x+1
//OS启动一个程序会先找main所在的位置
int main(){
printf("hello world!\n");//输出养成加 \n 的习惯,语句结尾注意添加分号
//system("命令");
printf("查看 IP 信息\n");
system("ipconfig/all");
//system("start 【地址】");
printf("打开微信\n");
system("start D:\\\"Program Files (x86)\"\\Tencent\\WeChat\\WeChat.exe");
//换种方式打开QQ
printf("打开QQ\n");
char *load="C:\\\"Program Files (x86)\"\\Tencent\\QQ\\Bin\\QQ.exe";
system(load);
//暂停,避免DOC窗口关闭
system("pause");
//返回0,int main(),告诉操作系统程序结束
return 0;
}
细节别纠结,造着敲,或许就有成就感了,比如上班前人家要一个个应用打开,而你只需要双击一下自己编译出来的程序,不懂得可以百度
1 /*================================
2 说明:熟悉C语言,用程序启动程序
3 作者:郑佳欣,日期:2020-08-15
4 =================================*/
5
6 #include
7 #include
8
9 //main函数是程序的入口,main是函数名,加上括号才是函数:f(x)=x+1
10 //OS启动一个程序会先找main所在的位置
11 int main(){
12
13 printf("hello world!\n");//输出养成加 \n 的习惯,语句结尾注意添加分号
14
15 //system("命令");
16 printf("查看 IP 信息\n");
17 system("ipconfig/all");
18
19 //system("start 【地址】");
20 printf("打开微信\n");
21 system("start D:\\\"Program Files (x86)\"\\Tencent\\WeChat\\WeChat.exe");
22
23 //换种方式打开QQ
24 printf("打开QQ\n");
25 char *load="C:\\\"Program Files (x86)\"\\Tencent\\QQ\\Bin\\QQ.exe";
26 system(load);
27
28 //暂停,避免DOC窗口关闭
29 system("pause");
30
31 //返回0,int main(),告诉操作系统程序结束
32 return 0;
33 }
变量有三要素:
类型:int、char、float...
变量名:字母数字下划线,不以数字开头,命名通俗易懂
值:数据,通过变量名来访问值
1 /*================================
2 说明:认识变量并用变量进行简单计算
3 作者:郑佳欣,日期:2020-08-15
4 =================================*/
5
6 #include
7 #include
8
9 int main(){
10 //变量声明
11 int num1=13;
12 int num2=12;
13 int num3;
14
15 //1. 第一间房间的人数
16 printf("第一个房间的人数:%d\n",num1);
17
18 //2.第二个房间的人数
19 printf("第二个房间的人数:%d\n",num2);
20
21 //3.把两个房间的人数总和放到变量C
22 num3 = num1 + num2;
23
24 //4.输出变量C的值,使用占位符 %d
25 printf("两个房间总人数=%d+%d=%d\n",num1,num2,num3);
26 system("pause");
27 return 0;
28 }
C语言-输入输出
输入:scanf("%d", &num1); //取地址符别丢,输入前要有输入说明,建议每次只输入一个值,后面其实也不怎么用scanf
输出:print("asdf:%d\n",&num2); // '\n' 换行,尽量养成换行的习惯
1 /*================================
2 说明:认识数据类型及输入输出
3 作者:郑佳欣,日期:2020-08-15
4 =================================*/
5
6 #include
7 #include
8
9 int main(){
10 //变量声明
11 int num1;
12 int num2;
13 int num3;
14 float num4=119.1111; //浮点数
15
16 //输入第一个数
17 printf("请输入第一个整数:\n");
18 scanf("%d",&num1);
19
20 //输入第一个数
21 printf("请输入第二个整数:\n");
22 scanf("%d",&num2);
23
24 //两个数相加
25 num3=num1+num2;
26
27 //输出结果
28 printf("结果:%d+%d=%d\n",num1,num2,num3);
29
30 //输出浮点数,占位符:%f,%.1f取小数点后1位,%.2f取小数点后2位
31 printf("浮点数的值:%.2f\n",num4);
32
33 system("pause");
34 return 0;
35 }
/*=====本期到此,下一篇介绍 C条件语句。谢谢阅读======*/
标签:num1,int,输入输出,环境,system,C语言,printf,main
来源: https://www.cnblogs.com/zjx2711904647/p/13546403.html