初识c语言教程,第1课C语言教程一: 初识C程序.doc

第1课C语言教程一: 初识C程序

第1课 初识C程序

教学目标

1、计算机语言介绍

2、了解C语言

3、如何学好C语言(多做题,多上机调试程序)

4、C语言上机调试环境

教学过程

计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。main()

{

int a,l,s; /*定义a,l,s三个整形变量*/

a=5; /*边长为5*/

l=4*a; /*算周长*/

s=a*a; /*算面积*/

printf("\nl=%d,s=%d",l,s); /*输出结果l,s*/

getch();

}

不管以前是否学过C语言,模仿本例,你应该写出已知正方体的边长为10,求表面积和体积的程序;

程序说明:

Main():称为主函数,无论程序多长,主函数只有一个。

Int:integer的缩写,整数的意思,它告诉计算机变量为整型数,小数将被忽略。

Printf():这是一个输出函数,负责把程序结果输出到屏幕,供人观看。

%d:表示对应的值取整数,也表示十进制数整数。若保留小数,则用%f。

{ }:花括号内部若干行程序组成一个整体,输入时最好成对出现,垂直对齐。

\n :表示回车换行。

3、C语言的构成包括以下几部分:

A、C源程序由函数构成,每一个函数完成相对独立的功能;

B、程序中必须有且只有一个main()函数(主函数),main()函数的参数可以为空;C程序总是从main()函数开始执行的;

C、C语言规定每个语句以分号(;)结束,它在每条语句的最后出现;

D、程序中的注释部分在“/*”与“*/”之间,“/”与“*”之间不能有空格,注释部分可在程序任何位置,“/*”与“*/”必须成对出现,注释可用英文与中文。

注意:C语言程序严格区分大小写,“A”与“a”为不同的字符

4、VC++ 6.0上机环境的使用

(1) 建工程:打开c++,新建,选择Win32 Console Application,填上工程名字和保存路径,确定后选择“建立一个空工程”,确定后完成该步。

(2) 建文档:完成上步后。在左面的对话框中便会显示你的工程名字,此时再点击左上方的文件-->新建,选择C++ Source File,右面输入文件名字,点击确定。

(3) 程序部分:因为是c语言,头文件必须包含std库,加入#include,然后可以用C语言编写。

(4) 编译程序:点工具栏里的“组建”,选择“全部重建”,如果有任何对话框提示,全点击ok或者确定,这包括编译过程,如果有错误,系统会在下面对话框提示。

(5) 执行程序:如果编译通过,点击上面的“!”号即可执行程序了,也可选择“组建”里的“执行”,效果是一样的。

5、输入圆的半径,求圆的周长与面积。

分析:程序需要两个变量:半径r和面积s。

#include /*头文件,调用函数*/

main()

{

float r,s; /*定义单精度类型,要保留小数部分*/

scanf("%f",&r); /*从键盘上输入数据*/

s=3.14*r*r; /*加工数据*/

printf("\n%f",s); /*输出结果*/

getch();

}

课堂练习

1、完成例题中的周长计算程序。

2、用户输入三个整数,求三个整数的和,积,任意两数差,任意两数相除的余数。

3、输入三门成绩,求出总成绩,平均分

4、用C程序输出以下信息。

**********************

Very good !

**********************

#include /*头文件,调用函数*/

main()

{

int a,b,c,d,e,f,g;

scanf("%d%d%d",&a,&b,&c);

d=a+b+c;

e=a*b*c;

f=b-c ;

g=a%c;

printf("d=%d,e=%d,f=%d,g=%d",d,e,f,g);

getch();

}

#include /*头文件,调用函数*/

main()

{

float a,b,c,s,v;

scanf("%f%f%f",&a,&b,&c);

s=a+b+c;

v=s/3;

printf("%f,%f",s,v);

getch();

}

#include /*头文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值