問題詳情
32)有以下程序#include void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/{ int t,i,j;for(i=0;i (B)0,9,8,7,6,5,1,2,3,4,
(C)0,9,8,7,6,5,4,3,2,1,
(D)1,2,3,4,9,8,7,6,5,0,
(C)0,9,8,7,6,5,4,3,2,1,
(D)1,2,3,4,9,8,7,6,5,0,
參考答案
答案:D
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)
內容推薦
- 23)有以下程序#include main(){ int a[ ]={1,2,3,4},y,*p=&a[3];--p; y=*p;printf("y=%dn",y);}程序的运
- 18)若变量已正确定义,有以下程序段i=0;do printf("%d,",i);while(i++);printf("%dn",i);其输出结果是(A)0,0
- 9)数据库系统的核心是(A)数据库 (B)数据库管理系统 (C)模拟模型 (D)软件工程
- 31)有以下程序#include main(){ int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++) c[s[i]]
- 40)有以下程序#include void fun(char *t,char *s){ while(*t!=0) t++;while((*t++=*s++)!=0);}main(){ char ss[
- 22)以下描述中正确的是(A)由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句(B)do-while循环由do开始,用while结束,在while(表达式)后面不
- 17)有以下程序段int j;float y;char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入55566 7777
- 8)在深度为5的满二叉树中,叶子结点的个数为(A)32 (B)31 (C)16 (D)15
- 30)有以下程序 #includemain(){FILE *fp; int i,a[6]={l,2,3,4,5,6};fp=fopen("ddat","w+b&quo
- 39)阅读下列程序,则运行结果为#include "stdio.h"fun(){ static int x=5;x++;return x;}main(){ int i,x;for(
內容推薦
- 19)下列程序的运行结果是#include "stdio.h"main(){ int x=-9,y=5,z=8;if(x<y) if(y<0)z=0; else z+=
- 24)以下数组定义中错误的是(A)int x[][3]={0}; (B)int x[2][3]={{l,2},{3,4},{5,6}}; (C)int x[][3]={{l,2,3},{4,5,6}}
- 2)为了提高测试的效率,应该(A)随机选取测试数据 (B)取一切可能的输入数据作为测试数据 (C)在完成编码以后制定软件的测试计划 (D)集中对付那些错误群集的程序
- 33)下面程序的输出结果是#include#includemain(){ char *p1="abc",*p2="ABC",str[50]= "xyz
- 11)下面各选项中,均是C语言合法标识符的选项组是(A)33 we auto (B)_23 me _3ew (C)_43 3e_ else (D)ER -DF 32
- 20)若程序执行时的输入数据是"2473",则下述程序的输出结果是#includevoid main(){ int cs;while((cs=getchar())!=; '
- 25)下面说明不正确的是(A)char a[10]="china"; (B)char a[10],*p=a;p="china" (C)char *a;a=&qu
- 3)以下不是面向对象思想中的主要特征的是(A)多态 (B)继承 (C)封装 (D)垃圾回收
- 34)以下函数返回a所指数组中最小的值所在的下标值fun(int *a, int n){ int i,j=0,p;p=j;for(i=j;i<n;i++) if(a[i](A)i=p(B)a[p
- 12)可在C程序中用作用户标识符的一组标识符是(A)and (B)Date (C)Hi (D)case_2007 y-m-d Dr.Tom Bigl
- 21)以下程序的输出结果是main(){ int a,i;a=0;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=2;case 1:case 2:a+
- 26)若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是(A)a[2][!1] (B)a[2][3] (C)a[0][3] (D)a[1>2][!1]
- 4)下列叙述中,不符合良好程序设计风格要求的是(A)程序的效率第一,清晰第二 (B)程序的可读性好 (C)程序中要有必要的注释 (D)输入数据前要有提示信息
- 35)下列程序的运行结果为#includevoid abc(char*str){ int a,b;for(a=b=0;str[a]!='';a++)if(str[a]!='
- 13)以下对C语言函数的有关描述中,正确的是(A)在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参(B)C函数既可以嵌套定义又可以递归调用(C)函数必须有返回值,否则不能使用函数(
- 22)现有如下程序段#include "stdio.h"main(){ int k[30]={12,324,45,6,768,98,21,34,453,456};int count
- 5)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(A)模块间的关系 (B)系统结构部件转换成软件的过程描述 (C)软件层次结构 (D)软件开发过程
- 36)有以下程序#include #include typedef struct{ char name[9]; char sex; float score[2]; }STU;void f(STU A{
- 14)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是(A)函数的实参和其对应的形参共占同一存储单元 (B)形参只是形式上的存在,不占用具体存储单元(C)同名的实参和形参占同一存储单
- 23)若有以下程序#include int a[]={2,4,6,8};main(){ int i;int *p=a;for(i=0;i<4;i++)a[i]=*p;printf("%
- 6)数据处理的最小单位是(A)数据 (B)数据元素 (C)数据项 (D)数据结构
- 15)现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为:(A)int (B)double (C)float (D)char
- 下列有关环境问题的说法正确的是A.燃煤时加入适量石灰石,可减少废气中SO2的量B.臭氧的体积分数超过10-4%的空气有利于人体健康C.pH在6~0之间的降水通常称为酸雨D.含磷合成洗涤剂易
- 201本標誌為:在高速公路行駛此路段之車輛,速度限制每小 時最高不得超過110公里。(A)O (B)X
- 16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是(A)均占4个字节 (B)根据数据的大小来决定所占内存的字节数(C)由用户自己定义 (D)由C语言编译系统决定