欢迎来到天天文库
浏览记录
ID:33029120
大小:48.29 KB
页数:19页
时间:2019-02-19
《典型试题详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、典型试题详解1.以下叙述正确的是・A)构成C程序的基本单位是函数.B)可以在函数中定义另一个函数.C)main()函数必须放在其他函数之前.D)所有被调用的函数一定要在调用之前进行定义.2.一个C程序中oA)main函数必须出现在所有函数之前B)main函数可以在任何地方出现C)main函数必须出现在所有函数之后D)main函数必须出现在固定位3.以下叙述中正确的是・A)C语言比其他语言髙级.B)C语言可以不用编译就能被计算机识别执行.C)C语言以接近英国国家的自然语言和数学语言为语言的表达形式.D)C语言出现最晚,具有其他语言的一切优点.4.C语言中用于结
2、构化程序设计的三种基本结构是_・A)顺序结构、选择结构、循环结构B)if、switch、breakC)for、while、do-whileD)if、for、continue第1章基本概念习题1・一个C语言源程序中()A)必须有一个主函数.B)可以有多个主函数.C)必须有主函数和其他函数D)可以没有主函数。2•以下说法中正确的是()A)C程序总是从第一个定义的函数开始执行.B)在C程序中,要调用的函数必须在main()函数中定义.C)C程序总是从main()函数开始执行.D)C程序中的main()函数必须放在程序的开始部分。3•以下叙述不正确的是・A)一个C源
3、程序必须包含一个main函数B)一个C源程序可由一个或多个函数组成.C)C程序的基本组成单位是函数.D)在C程序中,注释说明只能位于一条语句的后面.4•以下叙述正确的是A)在对一个C程序进行编译的过程中,可发现注释中的拼写错误.B)在C程序中‘main函数必须位于程序的最前面C)C语言本身没有输入输出语句D)C程序的每行中只能写一条语句.5•下列四组选项中,均不是C语言关键字的选项是oA)defineIFtypeB)getccharprintfC)includecasescanfD)whilegopowgotoA)WP_0C)floatlaOD)-123ab
4、cdoB)b-a_ATEMP7•下列四组选项中,均是不合法的用户标识符是A)WP_0doB)C)b-afloatgotolaO_AintD)■123abcTEMP二、程序分析丿1.写出下列程序的输出结果。main(){printf(H”);printf("Goodmorning,everyone!");printf(nGoodmorning,Mr.Zhong!");}三、填空题1・C程序是由构成的,其中有且只能有一个函数,该函数名为。2.用高级语言编写的程序称为程序,它要经过程序一次翻译产生—程序然后执行,或经过—程序翻译一句执行一句的方式执行。
5、3・C语言源程序文件名的后辍是—,经过编译后,生成文件的后辍是,经过连接后,生成文件的后辍是。四编程题1・编写一个C程序,输入a,b,c三个实数值,计算并输出基平均值ave=(a+b+c)/3.2.请参照例题,编写一个C程序,输出以下信息。*********************************************Hello,World!3C语言以函数为程序的基本单位,有什么优点?4.如何给C源程序加注释?5.C语言中,表达式和表达式语句有什么关系?6.在C语言的编辑状态下,如何实现块的定义、复制、移动和删除?7.在C语言的编辑状态下如何获取
6、帮助?8.在C语言的编辑状态下如何打开功能菜单?习题一算法1名词解释:程序、数据、数据结构、数据类型。2什么叫算法?它具有哪些特点?3程序设计的一般步骤是什么?4结构化程序设计的方法有哪些特点?1.算法具有五个特性,以下选项中不属于算法特性的是OA)有穷性B)简洁性C)可行性D)确定性解答题设计算法并用传统流程图表示出来。!•从键盘输入一个的半径,计算圆的周长和面积。2.计算1〜100之间整数的和。2.求5!的算法用流程图表示。3.将例2・2的算法用流程图表示。将50个学生之中成绩在80分以上的学号和成绩输出。4.将例2・3判定2000-2005年中的每一年
7、是否闰年的算法用流程图表示。5.将例2・4的算法用流程图表示。求1-1/2+1/3-1/4+...+1/99-1/1006.将例2・5判断素数的算法用流程图表示。习题三1・下列符号属于c语言用户标识符的是()A)doB)IFC)while2•下列数据中不合法的c实数是()A)3e・5B)・6C)5.3.下列数据中合法的C字符常数是(A)'as'B)"a"C)'123'4.表达式(int)33.0/5的结果为A)6B)6.6C)7D)forD)4c3・5)D)''D)以上都不对以下选项中可作为C语言合法整数的是()Ax10110BB、0386C>OXffa
8、D>x2a2若已定义x和y为double类型,则表达
此文档下载收益归作者所有