通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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语言结构体和共用体
下列关于抽象类的表述中正确的是。
下列关于派生类的叙述中,错误的是
if语句的语法格式可描述为:格式1:if(<条件>)<
若变量的定义为“int a=8;”,则下列逻辑表达式中
设有定义int x=0,*p;立即执行以下语句,正确的
有以下程序:程序运行后的输出结果是( )。
若有定义语句:则以下语句中正确的是( )。
以下选项中合法的标识符是。
以下选项中叙述正确的是( )。
表达式{1,2,3}&{3,4,5}的值为______
表达达式max({2:10,8:4,5:9})的结果是
达式 str ([1, 2,3])的值为_______
表达式3|5的值为_______。
若有定义:int a[]={2,4,6,8,10,12
下面程序段中循环体的执行次数是__________。
将当前目录下的文件man.config 压缩为man.
Linux系统中有三种基本的文件类型:________
网络服务的daemon是:
ER模型是对现实世界的一种抽象,它的主要成分有分类、
MySQL客户端程序 _____ 用于从数据备份文件中
对于串来说,顺序存储结构最合适了,不需要作其他处理(
(9分)43题的C语言代码,对应的机器级代码如下,请回
若在程序中用到"strlen"函数时,应在程序开头
以下程序段要求从键盘输入字符,当输入字母为'Y' 时,
while和do…while循环不论什么条件下它们的结
C程序的每行中只能写一条语句。
请编写函数fun,其功能是:计算并输出:s=1+(1+
下面的故事与( )算法有着异曲同工之妙。从前有座山,山
(双子序列最大和)给定一个长度为n(3≤n≤1000)
输入: 123 321输出: _________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2