1 / 22
文档名称:

c语言基础知识及考点整理.doc

格式:doc   大小:47KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础知识及考点整理.doc

上传人:63229029 2017/8/1 文件大小:47 KB

下载得到文件列表

c语言基础知识及考点整理.doc

文档介绍

文档介绍:第一周
int定义整型变量  所有字母都要先定义再使用。
算法:描述完成任务的步骤序列。
算法的三个基本结构:顺序、分支、循环。
算法的表示:自然语言、程序流图、N-S图
程序流图中判定框用菱形,开始结束用圆角矩形,赋值用矩形。
main:主函数,后面一定是英文输入法下的()
int:定义“整形变量” 
printf:输出语句
scanf:输入语句
%:占位符 一个占位符就是占据一个字符的位置,格式化输出时显示为个空格.  具体用法如下:
%a,%A 读入一个浮点值(仅C99有效)
%c 读入一个字符 
%d 读入十进制整数
%i 读入十进制,八进制,十六进制整数
%o 读入八进制整数%x,%X 读入十六进制整数
%s 读入一个字符串,遇空格、制表符或换行符结束。
%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。
%p 读入一个指针
%u 读入一个无符号十进制整数
%n 至此已读入值的等价字符数
%[] 扫描字符集合
%% 读%符号(c此内容来自baidu)
&:“取地址”运算符:这个运算发可以这样理解,比如说&a的含义就是a在内存中的地址。因为&运算符能够取出一个变量在内存中的地址,所以叫做取地址运算符。
 
输入语句scanf("%d %d",&a,&b);  输出语句printf("%d", c);
输出内容由“”引出
注意一个;就是一个语句,每句话后都要有分号, 不能丢。括号是英文的,
一个程序主要由顺序分支循环3种结构构成
{  }不能忘,限制变量作用范围
 
进入CodeBlocks之后新建一个项目,在project选项中选择控制台应用程序Console application进行编写。
输入语句scanf和输出语句printf中的“f”指的是format格式。
程序编写完成后点击Build——Build and run 或F9进行运行,并可点击View——log看到编程日志,检查错误。
分号;不能少
~
第二周
计算一元二次方程的根的题目中,遵守四则运算法则,求根公式.../2a中的2a要用()括起来
 
华氏温标(Fahrenheit temperature scale)符号℉,1724年,德国人华伦海特制定了华氏温标,他把一定浓度的盐水凝固时的温度定为0℉,把纯水凝固时的温度定为32 ℉,把标准大气压下水沸腾的温度定为212℉,中间分为180等份,每一等份代表1度,这就是华氏温标,用符号F表示,这就是华氏温度
摄氏温度(℃)和华氏温度(℉)之间的换算关系为:
华氏度(℉)=32+摄氏度(℃)×,摄氏度(℃)=(华氏度(℉)-32)÷。
。------------引自百度百科http://baike./view/
 源程序——编辑连接TC软件——可运行程序
编译程序分为三步:分析问题、编码、调试
程序=数据结构+算法
数据:事物的符号(可存储)表示
int指整型数据,表示这类数据进行整数运算
%d表示所占位置为整型数据
 
double引入小数,精确度较高,可保留小数点后15位左右;
输出占位符:%lf  输入也是:%lf
若保留两位小数:%.2lf    相应的,若保留n位小数:%.nlf
float精确地较小,只可保留到小数点后6位
输出输入占位符:%f   其保留小数方法如上面的一样
 
在C语言中;
(1)a的三次方不能写成a^3,必须写成a*a*a
(2)
(3)两个整数做运算,结果是整数,: 1/2=0
  两个小数做运算,结果是小数,:=
   一个整数和一个小数运算,结果是小数,:=
(4)变量没有记忆性,只使用最后一次赋值的结果
(5)程序注释:在语句前加双斜线//,双斜线后的内容在执行程序时不被显示
       :
       //d=;  换算直径的单位(后面可加任意自然语言作注释)
  (6)若输出时想输出c=?的形式,要在占位符的%前面加c=,即printf("c=%d",a)
 提示:格式中的“int main()"不可删去。(表示这句没看懂,还请看懂的同学阐述一下)int 表示函数有返回值,那么你在main函数结束的时候要有return语句
   (7)输入scanf,则其后的括号内一定有求地址运算符&
   (8)对于程序的设计,可以用函数,例如老师给的作业题求二次函数的实数根:x=(-b+sqrt(b*b-4

最近更新

2025年基础数学专业攻读硕士学位研究生培养方.. 9页

2025年四川交通职业技术学院单招职业倾向性测.. 61页

2025年基本农田建设技术标准A 141页

2025年四川交通职业技术学院单招职业倾向性测.. 62页

2025年分布式电动汽车智能底盘设计与协调控制.. 46页

2025年四川体育职业学院单招职业技能测试题库.. 61页

过滤器出水挡板的失效分析 3页

2025年基于物料分拣机械手的自动化控制系统的.. 9页

2025年四川化工职业技术学院单招职业倾向性测.. 64页

2025年四川化工职业技术学院单招职业倾向性测.. 61页

2025年四川化工职业技术学院单招职业适应性测.. 63页

2025年四川华新现代职业学院单招职业倾向性测.. 61页

2025年上海中考真题作文650字左右 7页

2025年冶金企业(熔融金属)检查表 3页

2025年白露祝福语简短精辟(精选700句) 66页

2025年四川华新现代职业学院单招职业适应性测.. 61页

2025年农村经济发展调研报告 10页

2025年四川卫生康复职业学院单招职业适应性测.. 61页

2025年四川卫生康复职业学院单招职业适应性测.. 62页

2025年农村宅基地转让合同的范文(2篇) 5页

企业员工宿舍管理员劳动合同范本 6页

2025年四川司法警官职业学院单招职业适应性测.. 64页

2025年四川司法警官职业学院单招职业适应性测.. 62页

2025年湖南工程职业技术学院单招职业倾向性测.. 63页

中国自驾租车行业发展研究报告 20页

2022年职业教育国家级教学成果奖申报书及填报.. 8页

卷行天下语文答案高一必修二 10页

部编小学语文六年级下册第四单元单元备课 4页

《教育知识与能力》选择题必背124道题 6页

长沙市财政评审中心 2023年第一期材料价格手册.. 5页