版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
专升本《计算机软件基础》模拟题试卷专升本《计算机软件基础》模拟题试卷一.(共61题,共150分)1.按照标识符的要求,()符号不能组成标识符。(2分)A.数字符号B.下划线C.连接符D.大小写字母★检查答案标准答案:C2.在C语言中,数字029是一个()(2分)A.八进制数B.十六进制数C.十进制数D.非法数★检查答案标准答案:D3.有如下程序运行该程序的输出结果是()(2分)A.34B.42C.43D.33★检查答案标准答案:D4.有如下程序段执行该程序段后,x的值为()(2分)A.tureB.falseC.0D.1★检查答案标准答案:D5.如下程序该程序的输出结果是()(2分)A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2★检查答案标准答案:A6.下面程序循环体的执行次数是()(2分)A.3B.2C.1D.0★检查答案标准答案:C7.设有数组定义:chararray[]="China";则数组array所占的空间为()(2分)A.4个字节B.5个字节C.6个字节D.7个字节★检查答案标准答案:C8.以下程序的输出结果是()(2分)A.#*#*#B.#####C.*****D.*#*#*★检查答案标准答案:D9.以下说法中正确的是()。(2分)A.C语言程序总是从第一个定义的函数开始执行B.在C语言程序中,要调用的函数必须在main()中有定义C.C语言程序的执行既可以采用解释方式,也可以采用编译方式D.C语言程序中的main()函数可以不放在程序的开始部分★检查答案标准答案:D10.下面程序的输出是()(2分)A.12B.15C.16D.20★检查答案标准答案:A11.若有声明语句inta[10],b[3][3];则以下对数组元素赋值的操作中,不会出现越界访问的是()。(2分)A.a[-1]=1B.a[10]=0C.b[3][0]=0D.b[0][0]=0★检查答案标准答案:D12.若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋于10.0,b赋予22.0,c赋予33.0,不正确的输入形式是:()(2分)A.10<回车>22<回车>33<回车>B.10.0,22.0,33.0<回车>C.10.0<回车>22.033.0<回车>D.1022<回车>33<回车>★检查答案标准答案:B13.当调用函数时,实参是一个数组名,则向函数传送的是()(2分)A.数组的长度B.数组的首地址C.数组每一个元素的地址D.数组每个元素中的值★检查答案标准答案:B14.下面的程序的输出结果是()。(2分)A.0B.123456789C.0123456789D.10★检查答案标准答案:D15.下面程序的运行结果是()。(2分)A.3,-1B.8,-1C.3,0D.8,-2★检查答案标准答案:B16.求1~100以内能被3整除且含数字5的数#includemain(){inti,a,b,c;for(i=1;i<100;i++){a=i%10;b=i/10;ifprintf("%d\t",i);(2分)★检查答案标准答案:1.;17.以下程序输入了20个数存放在一个数组中,并且输出其中最大者与最小者、,20个数的和及它们的平均值。请填空。voidmain(){chararray[20];intmax,min,average,sum=0;inti;for(i=0;i<20;i++){printf("请输入第%d个数:",i+1);scanf("%d",&array[i]);(6分)★检查答案标准答案:1.max=array[i];2.min=array[i];3.sum+array[i];18.下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其它元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=;for(i=0;i<=k-2;i+=2)for(j=i+2;j<=k;)if(){t=a[i];a[i]=a[j];a[j]=t;(6分)★检查答案标准答案:1.strlen(a);2.j+=2;3.a[i]>a[j];19.以下程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。请填空。main(){floatx[1000],sum=0.0,ave,a;intn=0,i;printf("Entermark:\n");scanf("%f",&a);while(a>0.0&&n<1000)sum=;x[n]=a;n++;scanf("%f",&a);(6分)★检查答案标准答案:1.sum+a;2.sum/n;3.x[i]20.下列程序的运行结果是()。(2分)A.2B.6C.6.6D.0★检查答案标准答案:B21.若有语句inta=1,b=2,c=3;则以下值为0的表达式是()。(2分)A.见图B.见图C.见图D.见图★检查答案标准答案:D22.现有程序完成a、b两个值的交换,空白处正确的答案应该是()。(2分)A.a=bB.a=tC.b=tD.t=a★检查答案标准答案:B23.如果程序中用到标准库函数log(),那么该程序应含下面哪条语句()。(2分)A.见图B.见图C.见图D.见图★检查答案标准答案:B24.intx=6;则下方程序段运行结果是()。(2分)A.appleB.helloC.thankyouD.worldthankyou★检查答案标准答案:C25.在C语言中,不合法的int型常量是()。(2分)A.32767B.0576C.0XAACD.32768L★检查答案标准答案:D26.设x,y,z和k都是int型变量,则执行表达式:x的值为()。A.52(2分)A.30B.15C.2★检查答案标准答案:B27.设x为int型变量,则执行以下语句后,x的值为()。(2分)A.30B.20C.10D.40★检查答案标准答案:B28.在下列运算符中,优先级最高的运算符是()(2分)A.==B.!=C.%D.︱︱★检查答案标准答案:C29.设x,y,t均为int型变量,则执行语句:后y的值为()。(2分)A.4B.3C.2D.1★检查答案标准答案:B30.下面程序段执行结果是()。(2分)A.0B.-1C.1D.无限循环★检查答案标准答案:B31.对于元素a[1][1]的值为()。(2分)A.0B.1C.3D.不能确定★检查答案标准答案:A32.设x和y均为int型变量,则执行下面的循环后,y的值为()。(2分)A.2B.4C.6D.8★检查答案标准答案:B33.假定所有变量均已正确定义,则下列程序段运行后x的值是()。(2分)A.34B.4C.35D.3★检查答案标准答案:B34.要使以下程序中t的输出结果是4,则输入a和b应满足的条件是()。(2分)A.a>0并且aB.a<0并且aC.a>0并且a>bD.a<0并且a>b★检查答案标准答案:A35.设有5×5的二维数组a,若要引用第二排第三列的值,正确的引用应为。(2分)★检查答案标准答案:1.a[1][2];36.以下函数的功能是计算的值,请填空。、(4分)★检查答案标准答案:1.fac/i或1.0/i;2.s;37.设fun()是用户自定义函数,其功能是求一个数的绝对值,请填空。、(4分)★检查答案标准答案:1.x>=0或x>0;2.return(-x)或return–x;38.求100~999之间的所有水仙花数,即各位数字的立方和恰好等于该数本身的数。、、(6分)★检查答案标准答案:1.i<=9;2.;3.m==n;39.下列程序段运行后输出的结果是a=,b=。(4分)★检查答案标准答案:1.1;2.1;40.下列字符序列中,不可用作c语言标识符的是()。(2分)A.$4568B.sumC.stud_nameD.basic_12★检查答案标准答案:A41.设x的值为3,则表达式(x++)+(x++)+(x++)的值是()。(2分)A.10B.6C.12D.9★检查答案标准答案:D42.以下程序的输出结果是()。(2分)A.2B.1C.0D.3★检查答案标准答案:C43.若有以下程序段,intc1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是()。(2分)A.0B.0.5C.1D.2★检查答案标准答案:B44.能正确表示逻辑关系:的C语言表达式是()。(2分)A.见图B.见图C.见图D.见图★检查答案标准答案:D45.执行下面的程序时,将1、2、3、4分别赋给a、b、c、d,正确的输入是()。(2分)A.1234B.123,4C.1,2,3,4D.1,2,34★检查答案标准答案:D46.有以下程序段,则while循环执行的次数是()。(2分)A.无限次B.有语法错,不能执行C.一次也不执行D.执行1次★检查答案标准答案:A47.以下程序的输出结果是()。(2分)A.5B.4C.6D.不确定★检查答案标准答案:C48.执行语句后变量i的值是()。(2分)A.3B.4C.5D.不确定★检查答案标准答案:C49.下面程序段的功能是()。(2分)A.交换变量a和变量b的值B.将a、b之和赋给a,a、b之差赋给bC.变量a的值不变,b为a、b之差D.变量b的值不变,a为a、b之和★检查答案标准答案:A50.下面程序段执行后变量a、b和c的值分别为()。(2分)A.1,0,1B.1,1,0C.1,1,1D.0,0,1★检查答案标准答案:C51.在下列叙述中,正确的一条是()。(2分)A.对while循环、do-while循环和for循环,可用continue语句跳出循环B.用if和goto语句构成的循环可以用break语句和continue语句进行控制C.已知x为float型,执行语句(int)x后,x为int型D.★检查答案标准答案:D52.设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行n的值为()。(2分)A.1B.2C.0D.4★检查答案标准答案:B53.判断char型变量ch是否为大写字母的正确表达式是()。(2分)A.见图B.见图C.见图D.见图★检查答案标准答案:C54.以下程序的输出结果是()。(2分)A.258B.741C.852D.369★检查答案标准答案:C55.C程序的基本组成单位是。(2分)★检查答案标准答案:1.函数;56.标识符的第一个字符必须是或。(4分)★检查答案标准答案:1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第23个扶贫日活动倡议书
- 智能交易监管有效性研究
- 虚拟偶像社群签到打卡机制:连续参与奖励与习惯养成
- 公务员考试(财会专业知识、财会类)试题解析+高频考点-命题趋势深度解析(黄山2026年)
- 开源大模型在银行数据隐私保护中的应用-第3篇
- 护理病历书写内容与格式
- 幼儿编曲考试题及答案
- 焊工教育考试题及答案大全
- 金融市场考试题及答案
- 消防知识考试题卷子及答案
- 2026年教师资格中学教育心理学考试题目及答案3
- 2026赫章鑫晨建工(集团)有限公司招聘20名工作人员笔试备考试题及答案详解
- GB/T 47826-2026航空航天系列阻燃磷酸酯液压油技术规范
- 新能源汽车保养维修手册
- (2026版)《中华人民共和国国家发展规划法》解读
- 肿瘤与营养CSCO指南
- JJF 2376-2026 智能网联汽车自动泊车性能 计量测试规范
- GB/T 47005-2026增材制造激光定向能量沉积钛合金制件技术规范
- 《聚氨酯基透水路面技术规程》DBJ41-T150-2015
- 2025年洛阳市公安机关招聘辅警人员笔试真题
- APQP与PPAP培训课件教学课件
评论
0/150
提交评论