全国高校计算机等级考试(二级C)模拟试题全套.doc

(69页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

39.9 积分

全国高校计算机等级考试(二级C)模拟一试题一、选择题1、设有语句:int k, *p; 以下能正确执行的赋值语句是(D )。A、k=p B、k=&p C、P=K D、p=&k2、以下运算符中优先级最高的运算符是( A )。A、! B、&& C、|| D、<3、求字符串长度的函数是( D )。A、strcat B、strcpy C、strcmp D、strlen4、下面程序段的运行结果是( A )。char x[5]=“ab\0c\0”; printf("%s",x);说明:“\0”中的“0”是数字零。A、ab B、abc C、ab\0 D、ab\0c\05、若有说明语句: int a[2][4]; 则对数组a元素的正确引用是( D )。A、a[2] B、a[4] C、a[2][4] D、a[1][3]6、C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( B )。A、float型 B、int型 C、long型 D、double型7、用数组名作为函数调用的实参时,传递给虚参的是( A )。A、数组的首地址 B、数组第一个元素的值 C、数组中全部元素的值 D、数组元素的个数8、以下程序的输出结果是( D )。 #include #define F(y) 8-y void main(void) { int x,y; y=F(2); printf(“y=%d”,y); }A、2 B、y=2 C、6 D、y=69、以下程序的输出结果是( A )。#include struct { int x,y; } a; void main(void) { int x,y=50,z; a.x=10; a.y=20; z=a.x+y; printf(“%d”,z); }A 、60 B 、10 C、0 D、2010、语句 fopen(“file.dat”,”r”); 的功能是( A )。A、按照“读”方式打开文件 B、按照“写”方式打开文件C、按照“读写”方式打开文件 D、按照“追加”方式打开文件11、关闭文件的语句是( D )。A、fread B、fwrite C、fprintf D、fclose12、下面求余数的运算符是( C )。A、 / B、^ C、% D、~13、下面对字符数组的描述中错误的描述是( C )。A、字符数组可以存放字符串 B、字符数组的字符可以整体输入、输出C、可以在赋值语句中通过赋值运算符"="对字符数组整体赋值D、可以用关系运算符对字符数组中的字符进行比较14、下面正确的字符常量是( C )。A、300 B、'ab' C、'!' D、"a"15、下面关于main函数与其它子函数之间的位置关系的叙述中正确的是( C )。A、main函数必须是程序中的第一个函数B、main函数如果程序中有多个函数,则不能位于最前面C、main函数可以在任何位置D、main函数必须是程序中最后一个函数16、设float x=12.8,y=8.6;则(int)(x+y)的结果为( B )。A、20 B、21 C、21.4 D、2217、一个C程序的执行是从( A )。A、本程序的main函数开始,到main函数结束B、本程序的第一个函数开始,到本程序的最后一个函数结束C、本程序的main函数开始,到本程序的最后一个函数结束D、本程序的第一个函数开始,到本程序main函数结束18、以下关于函数的实参与虚参(又称形参)的叙述中不正确的说法是( B )。A、实参可以是常量、变量或表达式 B、虚参可以是常量、变量或表达式C、虚参应与其对应的实参类型应当尽量一致D、虚参为指针时,与其对应的实参只能是表示地址的表达式19、下面关于注释语句的叙述中正确的叙述是( C )。A、注释语句必须单独占用一行 B、注释语句必须在语句行的末尾C、注释语句可以跨行使用 D、注释语句不能单独占用一行20、以下表达式不等价的一组是( A )。A、a!=b 与 a=a!b B、a|=b 与 a=a|b C、a+=b 与 a=a+b D、a-=b 与 a=a-b21、若有以下类型说明语句:char a; int b; float c; double d; 则表达式a*b+d-c的运算结果的类型为( D )。A、float B、char C、int D、double22、设C语言中,unsigned int型数据的取值范围为( A )。A、0~65535 B、0~32767 C、1~65535 D、1~3276723、在任何时候,都能正确计算两个数之差的宏定义是( D )。A、#define SUB(x,y) (x-y) B、#define SUB(x,y) (x)-(y) C、#define SUB(x,y) x-y D、#define SUB(x,y) ((x)-(y))24、以下不正确的说法为( C )。A、在不同函数中可以使用相同名字的变量 B、虚参视同函数的局部变量C、在函数内的复合语句中定义的变量在本函数范围内有效D、在函数内定义的变量只在本函数范围内有效25、!E 等价于( B )。A、E!=0 B、E==0 C、E!=1 D、E==126、字符串比较大小的函数是( C )。A、strcpy B、strlen C、strcmp D、strcat27、若有说明语句: int a[ ][4]={1,2,3,4,5,6};,则数组的行数为( C )行。A、6 B、4 C、2 D、1.528、C语言规定,函数返回值的类。省略部分。nt a=2,b=7,c=5; switch (a>0) { case 1: switch (b<0) { case 1:printf("?");break; case 2:printf("!");break; } case 0: switch (c==5) { case 0:printf("*");break; case 1:printf("#");break;default:printf("#");break; } default:printf("&"); } printf("\n"); }38、设有以下结构体类型: struct st { char name[8]; int num; float s[4] } student[50] 并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中,请将以下fwrite语句补充完整。 fwrite(student,( ( 800 ) ),1,fp);39、若有定义:char c='\010'; 则变量C中包含的字符个数为( 1 )。40、在C语言中(以16位PC机为例),一个char型数据在内存中所占的字节数为1;一个int型数据在内存中所占的字节数为( 2 )。41、在C语言中,一个float型数据在内存中所占的字节数为4个字节;一个double型数据在内存中所占的字节数为( 8 )个字节。42、若有定义:double x[3][5];则x数组中行下标的下限为0,列下标的上限( 4)。43、若有以下定义和语句: int a[2][3]={0},(*p)[3]; p=a;则p+1代表的是元素( a[0][1] )的地址44、执行以下程序段后,s的值是( 16 ) int a[]={5,3,7,2,1,5,3,10},s=0,k; for(k=0;k<8;k+=2) s+=*(a+k); 45、若有定义:int a[2][3]={2,4,6,8,10,12};则a[1][0]的值是8,*(*(a+1)+1))的值是( 10 )。 46、若有定义:int a[]={1,2,3,4,5,6},*p=a;,则*(p+2)的值是3,*(a+4)的值是( 5 )。 47、下面程序用变量count统计文件中字符的个数。每次从文件中读入一个字符。 #include void main(void) { FILE *fp; long count=0; if ( (fp=fopen("letter.dat",( ( "r" ) )))==NULL ) { printf("cannot open file\n"); exit(0); } while ( !feof(fp) ) { fgetc(fp);count++} printf("count=%ld",count); fclose(fp); }三、判断题 (A、正确 B、错误)48、调用函数fgets(str,n,fp),读入结束后,系统自动在str末尾加上结束标记0。A49、C语言中,有时不同类型的变量可以进行混合运算。A50、题干: 字符输入函数getch()是“可回显”字符输入函数。B51、break语句也可以用在由if...goto构成的循环中。B52、循环体中continue语句的作用是结束整个循环的执行。B53、字符串作为一维数组存放在内存中。A54、有两种方法可以终止函数的运行,并返回调用它的调用语句。一种是遇到}后即可返回,另一种是使用return语句。B55、预处理命令是在程序编译阶段由编译器进行处理的。B56、数组名可以代表该数组的起始地址。A57、写文件后必须关闭,否则会丢失数据。A四、编程题58、编写代码:打印形如下面的杨辉三角形(要求行数可以变化,且使用二维数组存放数据)。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1将代码以 cfile.cpp 为名保存在#define N 10main(){int a[N][N]={0},i,j,n;for(i=0;i

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

全国计算机等级考试二级cpp试题,全国高校计算机等级考试(二级C)模拟试题全套.doc...相关推荐

  1. 2021年福建省安全员A证(主要负责人)考试内容及福建省安全员A证(主要负责人)模拟试题

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:2021年质量员-装饰方向-岗位技能(质量员)免费试题为正在备考质量员-装饰方向-岗位技能(质量员)操作证的学员准备的理论考试专题 ...

  2. 2021年安全员-B证-项目负责人(广东省)考试平台及安全员-B证-项目负责人(广东省)模拟试题

    题库来源:安全生产模拟考试一点通公众号小程序 安全员-B证-项目负责人(广东省)考试平台根据新安全员-B证-项目负责人(广东省)考试大纲要求,安全生产模拟考试一点通将安全员-B证-项目负责人(广东省) ...

  3. 2012秋江苏省计算机二级上机试题,江苏省高校计算机等级考试二级2012秋资料.doc...

    [本试卷命题欠妥处] "第二部份 C语言程序设计"填空第5题建议改为如下命题为妥: 5.若需要打开一个已存在的非空文件 F.txt 并修改其中的部分数据,则打开文件 F.txt 的 ...

  4. 闽高校计算机等级考试试题,闽高校计算机等级考试信息技术选择题含答案确定书中页码版...

    闽高校计算机等级考试信息技术选择题含答案确定书中页码版 第一章第一章以下关于信息的叙述中,正确的是().以下关于信息的叙述中,正确的是()..信息就是不确定性的消除量信息就是不确定性的消除量.确定性越 ...

  5. 江苏计算机二级24c语言,闽高校计算机等级考试信息技术选择题(含问题详解)确定书中页码版.doc...

    实用文档 文案大全 第一章 1以下关于信息的叙述中,正确的是().P3 A. 信息就是不确定性的消除量B. 确定性越大信息量越大 C. 信息就是对客观事物确定性的消除或减少D. 信息的多少无法用数学方 ...

  6. 上海理工大学高校计算机补办,上海理工大学关于2017上海市高校计算机等级考试报考通知...

    上海理工大学关于2017上海市高校计算机等级考试报考通知 根据<2017年上海市高等学校计算机等级考试报名工作实施办法>的通知精神,结合我校具体情况,现将2017年上海市高校计算机等级考试 ...

  7. 全国计算机大赛特等奖,我校学子获中国高校计算机大赛网络技术挑战赛特等奖...

    9月16日,2017年第一届中国高校计算机大赛网络技术挑战赛全国总决赛在北京航空航天大学举行.我校计算机科学与技术学院参赛队伍以总决赛第一名的成绩(学生:欧信飞.陈福城.郭汕林,指导老师:王晋隆)获得 ...

  8. 教师计算机考试模拟操作试题,中小学教师信息技术中级复查上机操作模拟试题...

    中小学教师信息技术中级复查上机操作模拟试题 一.测试打字速度5分钟时间 二.操作系统部分 1.在d盘建立一个以自己姓名为名的文件夹,并在桌面上建立此文件夹的快捷方式. 2.设置这个文件夹为隐藏方式. ...

  9. 吉林省高校计算机c语言考试成绩查询系统,吉林省高校计算机水平考试

    技校网专门为您推荐的类似问题答案 问题1: 吉林省白山市如何报考计算机等级考试 计算机等级考试二级分为二级C.C++.VB.VF.JAVA.ACCESS:三级分为三级网络.三级数据库.三级PC.三级信 ...

  10. 中学计算机教材教法试题及答案,2014中学信息技术教材教法模拟试题及答案.doc...

    2014中学信息技术教材教法模拟试题及答案 中学信息技术教材教法模拟试题及答案 中学信息技术教法的核心内容,学科基本知识 1.中学计算机教学大纲是根据____________所规定的计算机课程的教学目 ...

最新文章

  1. 5、JUC--实现 Callable 接口
  2. MyBatis Plus——启动/关闭控制台LOGO
  3. 二元偏导数存在的条件_多元函数 可导、可微、连续、一阶偏导数连续 之间关系的总结...
  4. 专注数据,打造阿里云Elasticsearch“一站式”数据服务体系
  5. springboot系列十五、springboot集成PageHelper
  6. iphone-常用的对视图图层(layer)的操作
  7. 【个人重点】开发中应该重视的几点
  8. 算法导论 练习12.3
  9. c语言中专业术语及其定义,c语言中常用专业英语词汇
  10. matlab latex 中文字体,LaTeX - 设置中文字体
  11. matlab生成39码,LaTeX技巧357:MATLAB如何直接生成latex代码?
  12. 语文学科html代码,语文教育专业介绍 [代码660201]
  13. 概率论在实际生活的例子_概率论在实际生活中的应用
  14. Codepen 每日精选(2018-3-26)
  15. 路由器上网功能正常但加载不出图片的解决办法
  16. GIS开发:QGIS编辑矢量数据
  17. NIFI源码学习-(五、3)NIFI集群的FlowFile负载均衡实现-FlowFile传递
  18. 密歇根计算机科学与工程硕士录取,美国工科牛校UMich密歇根大学电子工程EE硕士录取...
  19. linux基础和C语言学习总结
  20. 京东智能供应链决策引擎全面开放;LinkedIn开源Dagli,发布Java机器学习函数库...

热门文章

  1. 支持向量机总结(SVM)
  2. TypeError: type ‘types.GenericAlias‘ is not an acceptable base type
  3. DO / DTO / BO / VO / AO
  4. VUE ---- 利用vue-print-nb实现打印功能
  5. 如何C语言编程二维数组五位学生总分,C语言编程题(有关二维数组的循环的)...
  6. 仓库镜像源为清华_conda国内镜像修改(最新版)
  7. Windows Mobile 进阶系列.WCF Mobile(Part 2)
  8. springCloud Finchley 实战入门(基于springBoot 2.0.3)【五 Hystrix 服务容错保护】
  9. 爬虫之煎蛋网妹子图 大爬哦
  10. 第十章 Scala 容器基础(二十二):合并有序集合