欢迎来到天天文库
浏览记录
ID:51643595
大小:5.63 MB
页数:156页
时间:2020-03-27
《C语言程序设计期末复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C程序设计锦城学院电子系周红考试题型及分值一、单项选择题(每小题2分,共计40分)二、程序填空题(每空3分,共计24分)三、写程序输出结果(每小题4分,共20分)四、编程题(每小题8分,共计16分)第1部分第2部分第3部分第4部分第5部分第6部分第7部分第8部分第9部分第1部分程序基本框架C程序结构add.cadd.objadd.exe开始编辑编译连接执行结果有错#:预处理命令,即在程序执行之前,编译器进行的处理。这些命令都放在函数外面,一般放在源文件的前面。#include:文件包含,预处理命令的一种。指
2、将另外一个源文件的内容全部包含到此源文件中来两种形式:1.#include“文件名”2.#include<文件名><>:表示此文件为标准库头文件,查找时从系统设置的包含文件目录下查找“”:表示此文件为程序编写的文件,查找时从正在编译的程序所在目录下查找,若找不到再按标准格式查找file1.hfile2.cfile2.c#include包等B含价B于AA注意:被包含的文件名扩展名一般为.h它是head的缩写,表示这个文件是头文件(标题文件)。这些文件里面包含了一些函数原型、宏定义、结构体类型
3、定义、全局变量定义等。这样我们可以直接拿来用,不用每个人都自己去定义。常用的头文件:#include:standardinout.head标准输入输出头文件:用到输入输出函数如:printf、scanf时都要先包含它才能用。#include:standardlibrary.head系统函数头文件:用到系统函数如:system等,都要先包含它才能用。#include:math.head数学函数头文件:用到数学函数,如:开方函数sqrt、绝对值函数abs等,
4、都要先包含它才能用C语言程序的基本结构/*注释*/#include/*输入输出函数在此声明*/#include/*其他函数声明所在*/intmain(void)scanf一定要通过变量地址(位置)接受输入{变量定义语句;/*例如inta,b=3,sum;*/输入语句;/*例如scanf(“%d”,&a);*/运算处理语句;/*例如sum=a+b;*/输出语句;/*例如printf(“sumis%d/n”,sum);*/return0;printf则只需要通过}变量名称就可
5、输出书写程序易出错处1.忘记切换中英文输入法/*输出一行信息*/#includeintmain(void){printf(“ThisisaCprogram.”);return0;}书写程序易出错处2.主函数的名称和头文件的名称写正确/*输出一行信息*/#includeintmain(void){printf(“ThisisaCprogram.”);return0;}书写程序易出错处3.语句结尾的分号不能丢/*输出一行信息*/#includeint
6、main(void){printf(“ThisisaCprogram.”);return0;}书写程序易出错处4.主函数返回的是0,不是o/*输出一行信息*/#includeintmain(void){printf(“ThisisaCprogram.”);return0;}书写程序易出错处5.大花括弧书写要完整/*输出一行信息*/#includeintmain(void){printf(“ThisisaCprogram.”);return0;}练习选择题:1.
7、一个源程序中,main函数的位置__C___。A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后练习选择题:2.一个C程序的执行是从__A___。A)本程序的main函数开始,到main函数结束B)本程序的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序的第一个函数开始,到本程序main函数结束练习选择题:3.以下叙述正确的是__C___。A)一个C源程序可以不包含main函数B)C程序的每行只能写一条语句C)C语言
8、本身没有输入输出语句D)在C程序中,注释说明只能位于一条语句的后面第2部分数据类型、运算符与表达式标识符(区别大小写):用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列。标识符的构成规则:(不能使用关键字)以字母(大小写均可)或以下划线开头随后可跟若干个(包括0个)字母、数字、下划数标识符的长度各个系统不同,建议不要超过8个例:判断下列标识符号合法性sumSumMM..DD..JJoohh
此文档下载收益归作者所有