通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"C语言试卷" 试卷中 C语言结构体和共用体 中有题目如下:
第1题
有以下程序
#include <stdio.h> struct S { int n; int a[20]; }voi; d f(struct S *p) { int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++) if(p->a[i]>p->a[j]) { t=p->a[i]; p->a[i]=p->a[j]; p->a[j]=t; } } main() { int i; struct S s = {10,{2,3,1,6,8,7,5,4,10,9}}; f(&s); for(i=0;i<s.n;i++)printf("%d,", s.a[i]); }
程序运行后的输出结果是()。
1,2,3,4,5,6,7,8,9,10,
10,9,8,7,6,5,4,3,2,1,
2,3,1,6,8,7,5,4,10,9,
10,9,8,7,6,1,2,3,4,5,
所属试卷:C语言结构体和共用体
继承是面向对象编程的一个重要特征,它可降低程序的复杂性
(本题 10 分)某工程包含 12 个活动,使用下图所
以下叙述中正确的是( )。
以下程序:程序运行后的结果是( )。
计算机高级语言程序的运行方法有编译执行和解释执行两种,
表达式'He11o wor1d!'[-4:]的值为__
使用Python的函数,需要的步骤不包括。
已知列表x中包含超过5个以上的元素,那么表达式x=x[
OSI参考模型的上4层分别是( )
以下程序的功能是:借助指针变量找出数组元素中最大值所在
已知,计算f(n)的C语言函数f1如下:将f1中的in
在下列同步机制中,可以实现让权等待的是( )。
Linux的特点之一是它是一种开放、免费的操作系统。
默认情况下,超级用户和普通用户的登录提示符分别是:“_
若下达rmdir命令来删除某个已存在的目录,但无法成功
在大多数Linux发行版本中,以下哪个属于块设备 (b
数据库逻辑设计主要是将 转换为DBMS能处理的
连接是一种特殊的等值连接,它结果中不含重复的属
create procedure是创建存储过程的命令,
对一组数据(84,47,25,15,21)排序,数据的
以下与数据的存储结构无关的术语是
若散列表的负载因子α<1,则可避免碰撞的产生。
例如数据库中有A表,包括学生,学科,成绩三个字段 ,
若有以下数组a,数组元素:a[0]~a[9],其值为9
功能:根据整型形参m,计算如下公式的值:y=sin(m
一个C程序总是从_____开始执行。
某二叉树的前序遍历序列与中序遍历序列相同,均为ABCD
现有一张分辨率为 2048×1024像素的 32 位真
输入:ABCDEFBCAEDF输出:____
输出: ________________
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库