




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7/7计算机水平考试试卷(二级计算机基础和C语言)一、 单项选择题(每题1分,共40分)1.计算机系统中存储信息的基本单位。A)位B)字节C)字D)字符2.超市使用的POS机收费系统,属于计算机在在什么方面的应用。A)数据处理B)科学计算C)实时控制D)计算机辅助3.下面是PC机常用的4种外设接口,其中U盘、移动硬盘、MP3、MP4等均能连接的接口是。A)RS—232B)IEEE-1394C)USBD)IDE4.下面各种进制的数据中,最大的数是.A)(1000010)2B)(67)10C)(77)8D)(3A)165.下列关于Windows操作系统通配符的说法中,正确的是。A)?代表多个字母B)*代表多个字母C)?代表任意多个字母D)*代表任意多个字符6.某电子邮件的地址为:wy,其中wyg是.A)域名B)地区名C)用户名D)国家名7.多媒体计算机指。A)安装了光驱并具有较高运算能力的计算机B)安装了多种媒体播放器软件的计算机C)能够处理音频、视频等多媒体信息的计算机D)能够访问Internet的计算机8.下列选项中不是有效的信息安全控制方法.A)用户口令设置B)用户权限设置C)数据加密D)增加网络带宽9.下列选项中,防止U盘感染病毒的有效方法是。A)对U盘进行写保护B)对U盘进行分区C)保持U盘的清洁D)不要与有毒的U盘放一起10。编程属于软件开发过程中的阶段。A)实现B)定义C)分析D)维护11.C语言程序总是从开始执行。A)第一条语句B)第一个函数C)main函数D)#include<stdio。h>12.下列是正确的赋值语句.A)10=K;B)K=K*15;C)K+47=KD)K=7=6+113。下列程序段输出的结果是。intm=7,n;n=m++;printf(“%d,%d\n”,n,m);A)7,8B)7,7C)8,7D)8,814.下列不能作为变量名的是。A)abcB)x39C)NBAD)for15.设有inta=2,b=6;,则表达式a*b/5的值是。A)2B)3C)2。4D)3.616.设有inty=0;,执行语句y=5,y*2;后变量y的值是。A)0B)5C)10D)2017。设有floata=7。5,b=3.0;,则表达式(int)a/(int)b的值。A)2。4B)2.5C)3D)218.设有inta=2,b=3,c=4;,则逻辑表达式a<b∣∣-—c运算后,C的值是。A)2B)3C)4D)519.设有inta;charch[80];,则下列选项中正确的输入语句是。A)scanf(“%d%s",&a,ch[80]);B)scanf(“%d%s”,&a,ch);C)scanf(“%d%s",a,ch);D)scanf(“%d%s”,a,&ch);20。若变量C为char类型,下列选项中能正确判断出C为小写字母的表达式是.A)'a’<=c<='z’21。设有intx,y,z;则泄露选项中能将x,y中较大者赋给变量z的语句是。A)if(x>y)z=y;B)if(x<y)z=x;C)z=x〉y?x:y;D)z=x<y?x:y;22.运行下列程序#include〈stdio。h>voidmain(){charc=‵y‵;if(c>=‵x‵)printf(〝%c〞;c);if(c〉=‵y‵)printf(〝%c〞;c);if(c>=‵z‵)printf(〝%c〞;c);}输出结果是。A)yB)yyC)yyyD)xy23.下列叙述中正确的是。A)在switch语句中,不一定使用break语句B)break语句必须与switch语句中的case配合使用C)在switch语句中必须使用defaultD)break语句只能用于switch语句24.执行语句for(i=1;i<9;i+=3);后变量i的值是。A)8B)9C)10D)1125.下列选项中能正确定义并初始化二维数组的是。A)inta[][3]={1,2,3,4,5,6};B)inta[][]={1,2,3,4,5,6};C)inta[2][]={1,2,3,4,5,6};D)inta[2][3]=“1,2,3,4,5,6”;26.设有chararray[]=“Welecome”;则数组array所占的存储单元是。A)6个字节B)7个字节C)8个字节D)9个字节27。下列程序段的输出结果是。chars[]=“\\x41xyz”;printf(“%d\n",strlen(s));A)5B)8C)9D)1028.设有intm[]={5,4,3,2,1},i=4;则下列对数组m元素的引用中错误的是。A)m[i]B)m[4]C)m[m[0]]D)m[m[i]29。设有函数调用语句fun((a1,a2),(a3,a4,a5),a6);则该调用语句中实参的个数是。A)6B)5C)4D)330.设有以下函数首部:intfunc(doublex[100],intn)如果在程序中需要对该函数进行声明,则下列选项中错误的是。A)intfunc(doublex[],intn);B)intfunc(double,int);C)intfunc(doublea[100],intb);D)intfunc(double*x,intn);31.C语言规定,函数返回值的类型是由决定.A)return语句中的表达式值的类型B)调用该函数的主调用函数类型C)调用该函数时传递的实参类型D)定义该函数时指定的函数类型32.若要说明a是整体型变量,pa为指向a的整体指针变量,则下列选项中正确的是.A)inta,*pa=$a;B)inta,pa=&a;C)inta,*pa=a;D)int*pa=&a,a;33.设有ints[]={1,23,5,7,9},*p=s;则下列选项中值为7的表达式是。A)*p+2B)*p+3C)*(p+3)D)*(p+2)34.对于类型相同的两个指针变量之间,能进行的运算是。A)%B)=C)!D)/35。设有Structstudent{charname[21];intage;charsex;}std={“LiMing”,19,’M’},*p;P=&std;则下列输出语句中错误的是。A)printf(“%d",(*p).age);B)printf(“%d”,p->age)C)printf(“%d”,stb.age);D)printf(“%d”,p.age);36.设有uniondata{inti;charc;floatf;}a;intb;则下列语句中正确的是。A)a=1.6B)a。c=’\101’C)b=aD)printf(“%d\n”,a)37.设有TypedefstructABC{longa;intb;charc[2];}NEW;则下列叙述中正确的是。A)以上的说明形式非法B)ABC是一个结构体变量C)NEW是个结构体类型名D)NEW是个结构体变量38。设有intx=28;,则执行语句printf(“%d\n”,x〉〉2);后的输出结果是.A)7B)14C)28D)5639.C语言中,根据数据的组织方式,文件可分为ASCII文件和。A)二进制文件B)只读文件C)只写文件D)随机文件40.以读写方式打开一个已存在的文件data。txt,下列选项中正确的是。A)FILE*fp;fp=fopen(“data.txt”,”rb”);B)FILE*fp;fp=fopen(“data.txt”,”w");C)FILE*fp;fp=fopen(“data.txt",”r");D)FILE*fp;fp=fopen(“data.txt”,"r+");二、填空题(每空2分,共20分)1.结构化程序设计的三种基本结构分别是:顺序结构、和循环结构。2。设有inta=65;,执行语句printf(“%x\n”,a);后的输出结果是。3.设有doublex=56。789;,则执行语句printf(“%.2f\n”,x);后的输出结果是。4。设有inta=27;,则执行语句a%=4;后a的值是。5设有inta[3][4]={{1,2},{0,1},{4,6,8,10}};,则a[1][1]+a[2][2]的值是。6.C标准库函数中,常用的字符串比较函数是。7.表示变量存储方式的关键字auto、、register和extern.8.下列程序的输出结果是。#include〈stdio.h>voidmain(){chars[]={“Computer”},*p=s;Printf(“%c”,*p+5);}9。设有#defineM(x)x*x,则M(1+2)的值是。10.设有enumweekday{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Satturday};,则枚举元素Saturday对应的数值是。三、阅读理解题(每题4分,共20分)1。运行一下程序是从键盘输入2010,其运行结果是.#include<stdio.h>voidmain(){intyear,leap=0;scanf(“%d”,&year);if((year%4==0&&year%100!=0)∣∣(year%400==0))leap=1;if(leap==1)printf(“%disaleapyear!\n”,year);elseprintf(“%disnotaleapyear!\n”,year);}2。以下程序的运行结果是。#include<stdio.h〉voidmain(){charch=’c';Switch(ch){case‘a':case‘A’:case‘b’:case‘B’:printf(“good!\n”);break;case‘c’:case‘C’:printf(“pass!\n”);break;case‘d’:case‘D’:printf(“warning!\n”);break;default:printf(“error!\n”);}}3.以下程序的运行结果是。#include〈stdio.h>voidmain(){chars[]=“I/love/C/Programming/";inti,num;num=0;for(i=0;s[i]!=‘\0';i++)if(s[i]!='/’&&s[i+1]==‘/’)num++;printf(“num=%d\n“,num);}4.以下程序的运行结果是.#include<stdio.h>intf(intn){intm;if(n==0∣∣n==1)m=3;elsem=n*n—f(n-2);return(m)}Voidmain(){intn=2,m;m=f(n);printf(“n=%d,m=%d\n”,n,m);}5.以下程序的运行结果是。#include<stdio。h>voidmain(){chars[]=“ABCDEFGH”,b[]=“abCDefGh”;char*p1,p2;printf(“%s\n",a);printf(“%s\n”,b);for(p1=a,p2=b;*p1!’\0';p1++;p2++)if(*p1==*p2)printf(“%c”,*p1);printf(“\n“);}四、编程题(第1题6分,第2、3题各7分,共20分)1、输入两个正整数a和b整除,输出商,否则输出商和余数。2、利用循环语句编写程序,计算s=1+11+111+1111并输出结果。#include<stdio.h〉intmain(void){intj,sum=0,t=0;for(j=1;j〈5;j++){ ﻩt=t*10;t=t+1;sum+=t;printf("%d+",t);}printf("\b=%d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 与猫有关的课件边框素材
- 新疆喀什市深喀第一高级中学2025年高三下学期1月第一次联合考试物理试题含解析
- 不同职业课件
- 江苏省徐州市新城实验校2024-2025学年第二学期初三年级一模考试英语试题试卷含答案
- 上海现代化工职业学院《路桥检测》2023-2024学年第二学期期末试卷
- 南昌大学共青学院《中西文化比较研究》2023-2024学年第二学期期末试卷
- 云南昆明市黄冈实验学校2025届高三高考模拟考试生物试题含解析
- 拉萨师范高等专科学校《营销国际英语》2023-2024学年第一学期期末试卷
- 柳州职业技术学院《汽车电子控制技术》2023-2024学年第二学期期末试卷
- 上海市静安区风华中学2025届高三下学期期末教学质量检测试题试卷化学试题含解析
- 【MOOC】大学物理 I-(力学、相对论、电磁学)-北京交通大学 中国大学慕课MOOC答案
- 痛经的中医疗法
- 《营销管理与分析》课件
- 测绘技术服务方案
- 神经外科类医用耗材(脑脊液分流系统)省际联盟集采中选产品供应清单
- 国家安全教育第一章完整准确领会总体国家安全观
- 《中华人民共和国药品管理法实施条例》
- 复合材料制造培训课件
- GB/T 8574-2024复合肥料中钾含量的测定
- 2024年广西高考物理试卷(含答案解析)
- 部编版语文八年级下册第四单元复习
评论
0/150
提交评论