首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如: #define N 4 void sort(int a[][N])
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如: #define N 4 void sort(int a[][N])
admin
2009-03-16
92
问题
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如:
#define N 4
void sort(int a[][N])
{ int i,j,k,t;
for(i=0;i<N;i++)
for(j=0;j<N-1;j++)
for(k= [ ] ;k<N;k++)
/*判断行下标是否为偶数来确定按升序或降序来排序*/
if( [ ] ?a
[j]<a
[k]:a
[j]>a
[k])
{ t=a
[j];
a
[j]=a
[k];
a
[k]=t;
}
}
void outarr(iht a[N][N])
{ ...... }
main()
{int aa[N][N]={{2,3,4,1},{8,6,5,7},{ll,12,10,9},{15,14,16,13}};
outarr (aa);/*以矩阵的形式输出二维数组*/
sort (aa);
outarr (aa);
}
选项
答案
j+1 i%2或i%2=1
解析
根据题意i用于行判断,变量j和k是进行同—行中前后列的判断,所以k=j+1,题目要求隔行按升序或降序来排序,所以可以使用行下标来判断排序效果,a
[j]>a
[k]表示当同行中前面的数据大于后面的数据时进行数据交换,题目要求偶数行的数据是按声许升序排列,所以要想执行此操作必须要条件表达式中的表达式1为假,所以此处答案为:i%2或i%2=1。
转载请注明原文地址:https://kaotiyun.com/show/plXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:Functionfun(ByValhumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenum
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubComm
在设计窗体时双击窗体的任何地方,可以打开的窗口是()。
以下关于菜单的叙述中,错误的是( )。
在窗体上画多个控件,其中有一个名称为Text1的文本框,影响Text1的Tab顺序的属性是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下列与队列结构有关联的是
随机试题
简述社会主义核心价值体系的基本内容。
加碘预防地方性甲状腺肿是早期发现原位癌并加以手术是
A造纸厂与B科技开发公司之间的委托合同是否有效?为什么?本案应如何处理?为什么?
甲公司系一广告公司。在进行企业内部升级改造时。甲公司将淘汰掉的工作电脑以二手市场价出售给乙公司。但甲公司的经营范围内并无出售电脑一项业务,则甲、乙的买卖行为法律效力如何?()
建设工程进度控制的总目标是()。
适中的资产组合策略的特点是()。
材料:王老师是小学三年级的数学教师,在教授“同一平面上两点之间直线最短”时是这样教学的:他先在黑板上取了在同一平面上的两个点,并作出这两点间的四条线段,其中包括两点间的直线。接着,请一位学生把这几条线段的距离测量出来,写在线段旁,再让其他学生说出哪一条最
“十四五”时期是我国在全面建成小康社会基础上开启()社会主义现代化国家新征程的第一个五年,意义十分重大。
根据下列文字回答以下问题:日前,A市市场监管局发布内资企业半年度分析报告。2014年上半年,该市新设内资企业19674户,注册资本(金)1179.4亿元,同比分别增长37.7%和166%。其中私营企业:19167户,注册资本(金)104
Beijing:TheUnitedStatesandNorthKoreahadtheirfirst【C1】______infourmonthsherethisafternoonaspartofthe【C2】______
最新回复
(
0
)