c语言入门必学内容(引言)

c语言优缺点

C优点:

-入门语言
– 具有高级语言的优点,又具有低级语言许多特点
– 编程效率低,但是程序运行效率很高
• C缺点:
– 基于过程,小规模程序尚可,大规模程序编写难度大

首先先感性认识c语言编写的程序;(后面将会陆续发布每章内容)

程序的定义:

• 程序是一个指令序列。
• 人与机器之间的一种交互语言。
• 计算机按照程序员要求完成工作。

 求a 和b 两个数之和
#include <stdio.h>
int main()
{
int a,b,sum;
scanf(“%d, %d”, &a, &b);
sum = a + b;
printf(“a + b =%d\n”, sum);
return 0;
}

下面解释这个程序

先了解C程序书写形式:
• 书写格式自由,公司有严格的编码规范要求。
• 提倡:一行一个语句
• 必要的注释
• “//”注释作用范围本行
• “/*........*/”注释作用范围为其之间的内容

解释之前要先了解注释符“//”和“/* */”其后面和中间的内容计算机不会执行;是程序员用来解释每行代码的。下面解释将会用到:

1)对于初学者只需记住C语言模板(c语言程序都要有的):

#include<stdio.h>         //头文件,这行叫编辑预处理命令,这个是开发人员已经编辑好的我们只需使用就行;这个里面包含许多文件,有了这行代码就可以直接使用后面会提到。

int main()               /*这叫主函数,注意从程序有且只有一个函数,是计算机开始运行的入口*/

{                //函数体开始

return 0;              //程序正常则返回0;指的是检查程序作用,(可省略但不建议)注意最后的分号,表示该语句的结束(类似于中文使用的句号)

}          //函数体结束

2)分析主函数里的内容

int a,b,sum;                                           //int  指的是定义整形变量;后面是变量名是自主命名,但有要求的。这行可以读成“定义三个整型变量分别叫a,b,sum”。提醒(分号不能丢)表示该行结束。
scanf(“%d, %d”, &a, &b);                     //scanf()就是一个函数但它是系统设计好的,前面头文件就包含这个函数,所以头文件不可丢,否则这行语句会报错。这个函数的作用是让我们分别从键盘输入a,b的值。()里面的内容”%d, %d"是与int a,b 变量对应的;&a,&b:变量名前加&;
sum = a + b;                                        //把a和b的值相加的值赋给sum的变量
printf(“a + b =%d\n”, sum) ;                 //printf()也是系统提供的函数作用打印出sum变量的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值