如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
专升本“计算机软件根底“模拟题试卷一.〔共61题,共150分〕按照标识符的要求,()符号不能组成标识符。〔2分〕数字符号下划线连接符大小写字母*检查答案标准答案:C在C语言中,数字029是一个〔〕〔2分〕八进制数十六进制数十进制数非法数*检查答案标准答案:D有如下程序运行该程序的输出结果是〔〕〔2分〕TOC\o"1-5"\h\z34424333*检查答案标准答案:D有如下程序段执行该程序段后,*的值为〔〕〔2分〕turefalse01*检查答案标准答案:D如下程序该程序的输出结果是〔〕〔2分〕a=2,b=1a=1,b=1a=1,b=0a=2,b=2*检查答案标准答案:A下面程序循环体的执行次数是〔〕〔2分〕3210*检查答案标准答案:C设有数组定义:chararray[]="China";则数组array所占的空间为〔〕〔2分〕4个字节5个字节6个字节7个字节*检查答案标准答案:C以下程序的输出结果是()〔2分〕TOC\o"1-5"\h\z#*#*######******#*#**检查答案标准答案:D以下说法中正确的选项是〔〕。〔2分〕C语言程序总是从第一个定义的函数开场执行在C语言程序中,要调用的函数必须在main()中有定义C语言程序的执行既可以采用解释方式,也可以采用编译方式C语言程序中的main()函数可以不放在程序的开场局部*检查答案标准答案:D下面程序的输出是()〔2分〕TOC\o"1-5"\h\z12151620*检查答案标准答案:A假设有声明语句inta[10],b[3][3];则以下对数组元素赋值的操作中,不会出现越界访问的是()。〔2分〕a[-1]=1a[10]=0b[3][0]=0b[0][0]=0*检查答案标准答案:D假设变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋于10.0,b赋予22.0,c赋予33.0,不正确的输入形式是:〔〕〔2分〕10<回车〉22<回车〉33<回车〉10.0,22.0,33.0<回车〉10.0<回车〉22.033.0<回车〉1022<回车〉33<回车〉*检查答案标准答案:B当调用函数时,实参是一个数组名,则向函数传送的是()〔2分〕数组的长度数组的首地址数组每一个元素的地址数组每个元素中的值*检查答案标准答案:BTOC\o"1-5"\h\z下面的程序的输出结果是()。〔2分〕0123456789012345678910*检查答案标准答案:DTOC\o"1-5"\h\z下面程序的运行结果是()。〔2分〕3,-18,-13,08,-2*检查答案标准答案:B求1~1以能被3整除且含数字5的数#includemain〔〕{inti,a,b,c;for〔i=1;i<1;i++〕{a=i%10;b=i/10;ifprintf〔"%d\t",i〕;〔2分〕*检查答案标准答案:1.;以下程序输入了20个数存放在一个数组中,并且输出其中最大者与最小者、,20个数的和及它们的平均值。请填空。voidmain(){chararray[20];intma*,min,average,sum=0;inti;for(i=0;i<20;i++){printf("请输入第%d个数:",i+1);scanf("%d",&array[i]);〔6分〕*检查答案标准答案:1.ma*=array[i];2.min=array[i];3.sum+array[i];下面程序的功能是:将字符数组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];以下程序的功能是:从键盘上输入假设干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数完毕输入。请填空。main(){float*[10],sum=0.0,ave,a;intn=0,i;printf("Entermark:\n");scanf("%f",&a);while(a>0.0&&n<10)sum=;*[n]=a;n++;scanf("%f",&a);〔6分〕*检查答案标准答案:1.sum+a;2.sum/n;3.*[i]T