代码实操笔记
1.启动HelloWorld 程序
打开Visual Studio Code,点击新建文件,输入以下代码:
#include \
\
int main(void)\
{\
printf("欢迎来到C语言世界\n");\
\
return 0;\
}
若出现下图所示,则运行成功:
注意:
1. 仔细核对代码字母信息,有时会无意间打错或少打,导致最后运行不成功。
2. 或者代码格式错误
如图所示:
修改方式:
1.上图中print应改为printf
2.int main(void) 应在第三行处。
3. 若出现乱序,如图所示:
则将右下角UTF-8的编辑格式修改为选simpilied Chinese GBK,再点击保存并运行。
2.病毒代码
因为担心电脑承受不住,便只将代码打了出来(还没尝试,可供参考)
代码如下:
#include
#include
#include
int main(void)
{
int c,i,j;
nihao:
printf("1: 死机\n");
printf("2: 机房爆炸\n");
printf("请选择: ");
scanf("%d",&c):
if (c==1)|
{
system("shutdown -s -t 60")
}
else if (2==c)
{
printf("你太坏啦 我要惩罚你!\n")
for (j=0;j<10;++j)
system("start");
}
else
{
printf("你敲错了,你重新输入!\n")
goto nihao;
}
return 0;
}
3.一元二次方程详解
1.打开Visual Studio Code新建文件,选中c++格式,然后输入以下代码:
#include
#include
int main()
{
int a;
int b;
int c;
printf("输入二次项系数:");
scanf("%d",&a);
printf("输入一次项系数:");
scanf("%d",&b);
printf("输入常数项");
scanf("%d",&c);
double delta;
delta=b*b-4*a*c;
if(delta>0){
double x1=(-b+sqrt(delta))/2*a;
double x2=(-b-sqrt(delta))/2*a;
printf("该方程有两根x1=%d,x2=%d",x1,x2);
}else if(delta==0){
double x=-b/2*a;
printf("该方程有两个相同的根%d",x);
}if(delta<0){
printf("无解");
}
return 0;
}
代码输入完全后,将右下角UTF-8的格式改为simpilied Chinese GBK一定要先保存文件,保存文件时,记得将文件后缀名改为.cpp或.c
运行成功时会出现以下界面:
注意:
1.保存文件时,一定要将文件的后缀名改为.cpp或者.c
2.代码一定要输入正确,且将编码(UTF-8改为simpilied Chinese GBK),因为代码中含有中文,否则会运行不成功。
3.若出现乱码,可参照上一条,改编码格式。
4.在一切都没有问题时,请考虑退出Visual Studio Code,重新进入。
4.v++6.0操作测试:
输入以下代码:
# include
int main(void)
{ printf("哇哇!\n");
printf("拉拉!\n");
return 0;
}
实际操作运行成功如下所示:
2.课堂理论笔记
1.为什么要学习C语言
1. C语言的起源与发展
起源:
机器语言-->汇编语言-->高级结构化语言C语言
(ALGOL60-->CPLBCPL-->B-->C)
发展:
ANSI C-->ANSI C87-->C99
2. C语言的特点
优点:1.代码量小 2.速度快 3.功能强大
缺点:1.危险性高 2.开发周期长 3.可移植性不高
3. C语言的应用领域
4.操作系统:
Windows、Linux、Unix
5. 驱动程序:
主板驱动、显卡驱动、摄像头驱动
6. 数据库:
DB2、Oracle、Sql Server
7.. 应用软件开发
-
- 办公软件:Wps
-
- 图形图像多媒体:ACDSee Photoshop MediaPlayer
-
- 嵌入软件开发: 智能手机、掌上电脑
-
- 游戏开发:2D、3D游戏
8. C语言的重要性
-
是有史以来最重要语言
-
是所有大学工科和理科大学必修课程
-
最重要系统软件:Windows、Linux、Unix均使用C开发
-
一名合格黑客必须掌握的语言
-
任何一个想终生从事程序设计和开发人员必须熟练掌握的语言
-
大企业、外企招聘程序员必考的语言
-
为学习数据结构C++、Java、C#奠定基础
3. 怎样学习C语言
- 途径:多思考,多上机。
- 目标:能看懂程序,能调试程序,自学能力要很强。
4.赫老师课程讲解链接:
C语言概述
HelloWorld举例
C语言的起源与发展
C语言的特点
C语言的应用举例
C语言的重要性
怎样学习C语言
C语言的目标
C语言常见问题答疑
C语言的课程总纲要
C语言的一元二次方程详解
VC++6.0使用详解
回顾第一章C语言内容