有以下程序#includevoid fun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/{ int t,i,j;for(i=0;i<N一1;J++)for(j=i+1;j<N;J++)if(a[i]}main(){int c[10]={1,2,3,4,5.6,7,8,9,0),i;fun(c+4.6):for(i=0;i<10;i++)printf(”%d,”,c[i]);printf(”n”):}}程序运行的结果是( )。
A.1,2,3,4,5,6,7,8,9,0,
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,
试卷相关题目
- 1有以下程序:main()( int k=5;while(--k)printf(”%d”,k-=3);printf(”n”);}执行后的输出结果是( )。
A.1
B.2
C.4
D.死循环
开始考试点击查看答案 - 2下列程序的输出结果是( )。#includemain(){ int i,s=0;for(i=1:i<10;i++)if(!(i%2)&&!(i%3))s+=i;printf(”%d\n”,s);
A.4
B.39
C.45
D.6
开始考试点击查看答案 - 3在C语言程序中可用做用户标识符的是( )。
A.void
B.aa123 _abcBBN cas
C.as+b3
D.6f—123 DoIf SIG
开始考试点击查看答案 - 4以下叙述中错误的是( )。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数
开始考试点击查看答案 - 5下列关于信息系统的叙述中,错误的是( )。
A.广播电视是一种双向的、点到多点的信息交互系统
B.网络聊天是一种双向的,以信息交互为主要目的的系统
C.电话是一种双向的、点对点的、以信息交互为主要目的的系统
D.雷达是一种以感测和识别为主要目的的系统
开始考试点击查看答案 - 6以下程序段给数组所有元素输入数据:#includemain(){int a[10],i=0;while(i<10)scanf(”%d”,);}应在下划线处填入的是( )。
A.a+(i++)
B.&a[i+1]
C.a+i
D.&a[++i]
开始考试点击查看答案 - 7若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是( )。
A.a[o][4]
B.all][3]
C.aEO][3]
D.a[1][4]
开始考试点击查看答案 - 8以下叙述中正确的是( )。
A.预处理命令行必须位于c源程序的起始位置
B.在c语言中,预处理命令行都以“#”开头
C.每个c程序必须在开头包含预处理命令行:#include
D.C语言的预处理不能实现宏定义和条件编译的功能
开始考试点击查看答案 - 9读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是( )。
A.一个文件指针,指向待读取的文件
B.一个整型变量,代表待读取的数据的字节数
C.一个内存块的首地址,代表读人数据存放的地址
D.一个内存块的字节数
开始考试点击查看答案 - 10设“int x=2,y=1;”,则表达式(!x || y--)的值I是( )。
A.0
B.1
C.2
D.-1
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它