广东海洋大学C语言题库真题第一套题含答案.doc

上传人:h**** 文档编号:1599666 上传时间:2019-03-07 格式:DOC 页数:12 大小:54.50KB
下载 相关 举报
广东海洋大学C语言题库真题第一套题含答案.doc_第1页
第1页 / 共12页
广东海洋大学C语言题库真题第一套题含答案.doc_第2页
第2页 / 共12页
广东海洋大学C语言题库真题第一套题含答案.doc_第3页
第3页 / 共12页
广东海洋大学C语言题库真题第一套题含答案.doc_第4页
第4页 / 共12页
广东海洋大学C语言题库真题第一套题含答案.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、第 1 页 共 12 页广东海洋大学C 语言程序设计试题库(第 1 套)一、单项选择题(每小题 2 分,共 50 分)1、一个 C 程序的执行是从_B_。A、本程序的 main 函数开始,到 main 函数结束B、本程序的 main 函数开始,到本程序文件的最后一个函数结束C、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序 main 函数结束2、C 语言程序的基本单位是_C_。A、程序行 B、语句C、函数 D、字符3、请选出可用作 C 语言用户标识符的一组标识符_B_。 A、void B、a3_b3 C、For D、2adefine _123

2、 -abc DOWORD IF ase sizeof4、假定 x 和 y 为 double 型,则表达式(x=2,y=x+5/2)的值是_C_ 。A、4.500000 B、4 C、4.000000 D、2.0000005、下列可以正确表示字符型常量的是_C_。 A、297 B、“a“ C、“n“ D、t6、在 C 语言中,要求运算数必须是整型的运算符是_D_。A、/ B、+ C、*= D、%7、C 语言中,复合语句的构成是将一系列语句置于_C_。A、begin 与 end 之间B、方框号“ ”之间第 2 页 共 12 页C、花括号“ ”之间D、圆括号“( )”之间8、有如下程序段,对应正确的数

3、据输入是_A_。float x,y;scanf(”%f%f”, printf(”a=%f,b=%f”, x,y);A、2.04 B、2.04,5.67 5.67C、A=2.04,B=5.67 D、2.045.679、以下程序段的输出结果是_D_。int a=5678; printf(”%2dn”, a); A、提示出错、无结果 B、56 C、78 D、567810、已知:char ch=A;则下列表达式的值是_B_。 ch = (ch=Aif (b%3=1) b+=3; continue; printf(“%dn“,a);A、4 B、6 C、5 D、10117、执行以下程序后输出的结果是_D_

4、。main() int y=10;do y-;while(-y);printf(“%dn“,y-);A、-1 B、1 C、8 D、018、执行以下程序后输出的结果是_B_。main()int i, j, w=0;for(i=4; i; i-)for(j=1;j=0;i-) ai=10-i;printf(“%d %d %d“,a1,a6,a9);A、1 6 9 B、9 4 1C、9 6 1 D、3 5 723、若定义:float x=3.14159,*p= 则 printf(“%fn“,*p+);的输出结果为_ 。A、无确定值 B、x 的地址 C、3.14159 D、4.1415924、以下程序

5、的输出结果是_ main()char b=“Language“;char *p=b;printf(“%c “,*(b+2);p=p+7;printf(“%cn“,*p+);A、2 7 B、n e C、a g D、n u25、下列程序的输出结果是_。#include “stdio.h“main() int a=1,2,3,4,5,6,7,8,9,0, i, s, *p;p=a;s=0;for(i=0;ivoid main() int i, j, k, w, count = 0;for( B ; i=9; i+)for(j=0;j=9; j+)for(k=0; k=9;k+)if( D ) w =

6、 i*100+j*10+k;if( C )count+; printf(“n count=%dn“, count);(3)、 A、i=0 B、i=1C、i=9 D、i=-1(4)、 A、i!=j B、i!=j |j!=kC、i!=j 请编一程序,将其 中的小写字母换成其前一个字母,即 z 换成 y,y 换成 x,.,b 换成a,若是 a 则换成 z。然后对数组 a27从小到大排序,并输出排序后的字符串。要求:1)利用 VC+编译系统进行调试、运行2)先输出原字符串(即未做任何改变的字符串) ,最后输出排序后的字符串3)将源程序以“编程题 2.c”为文件名保存在网络盘(K:盘)的考生文件夹上,用

7、其它文件名保存或保存在其他地方均不能得分第 10 页 共 12 页C 语言程序设计试题库(第 1 套)答案及评分标准一、单项选择题(每小题 2 分,共 50 分)第 1 5 题: ACBCD第 6 10 题: DCADB第 1115 题: BBCAD第 1620 题: ADBCA第 2125 题: DBCBA二、判断题(每小题 1 分,共 10 分)第 1 5 题: 第 6 10 题: 三、程序填空题(每空 2 分,共 10 分)第 1 5 空: CDBDC四、编程题(第 1 小题 12 分,第 2 小题 18 分,共 30 分)1、从键盘输入一个 4 位数的正整数 n,将该数反序输出。例如,若输入的是1357,则输出的是 7531。要求:1)利用 VC+编译系统进行调试、运行2)对输入的正整数 n 的合法性进行检查3)将源程序以“编程题 1.c”为文件名保存在网络盘(K:盘)的考生文件夹上,用其它文件名保存或保存在其他地方均不能得分评分标准:1. 按题目要求定义变量 (1 分)2. 数据输入语句正确 (动态输入,即使用 scanf()函数) (2 分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。