首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char a[5][10] = {"one", "two", "three", "four", "five" }; int i, j; char t; for ( i=0; i
有以下程序 #include main() { char a[5][10] = {"one", "two", "three", "four", "five" }; int i, j; char t; for ( i=0; i
admin
2015-07-28
37
问题
有以下程序
#include
main()
{
char a[5][10] = {"one", "two", "three", "four", "five" };
int i, j;
char t;
for ( i=0; i<2; i++ )
for ( j=i+1; j<5; j++ )
if ( a
[0] >a [j][0] )
{
t=a
[0];
a
[0]=a[j][0];
a[j][0]=t;
}
puts(a[1]);
}
程序运行后的输出结果是( )。
选项
A、fwo
B、owo
C、two
D、fix
答案
A
解析
两层for循环当中,外层循环i从0到1,内层循环j从i+1到4。该段代码的逻辑是将二维数组中存放的字符串的首位字符按照ASCII码值从小到大排序,类似于冒泡排序,不过外层只循环了两次。所以头两个字符串的首位存放的均是字符?f?,输出a[1]为"fwo",答案选A。
转载请注明原文地址:https://kaotiyun.com/show/jZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio>main(){inta=200;#definea100printf("%d",a);#undefaprintf
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是v。
有以下程序:#include<string.h>main(){char*p="abcde\Ofghjik\0";printf("%d\n",strlen(p));}程序运行后的输出结果是()。
下列叙述中正确的是()。
若有以下结构体定义,则_______是正确的引用或定义。structexample{intx;inty;}v1;
表示条件:10<x<100或x<0的C语言表达式【】。
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为______。if(a<6)if(c>d)x=1;elseif(a<c)if(b>l)x=2
以下选项中,属于C语言中合法的常量的是______。
软件详细设计产生的图如下:该图是
随机试题
行政机关作出准予行政许可的决定,应当自作出决定之日起()内向申请人颁发、送达行政许可证件,或者加贴标签、加盖检验、检测、检疫印章。
从药物经济学方面来看,直接医疗成本不包括
患者,男,8岁,因腹痛伴呕吐1个月,持续加重1周入院,行心脏及腹部超声检查,下图为胸骨上窝大动脉长轴切面。经胸骨上窝不可以检查哪种心血管结构
心肌梗死患者血清LD1开始升高的时间是发病后
刘某在某银行存款3000元,在支取2990元后,存折上尚余10元。刘某将存折上的存款额涂改为10010元,到银行取款,因被识破而未能得逞。对刘某如何定罪处罚?()
以下是房产税纳税人的有()。
背景资料:某桥梁工程,合同工期15个月,总监理工程师批准的施工进度计划如下图所示。工程实施过程中发生下列事件:事件一:项目监理机构对G工作进行验收时发现该工程质量达不到合格标准,需加固补强,导致直接经济损失60万元。事件二:在第5个月初到第8个月
背景资料某安装公司项目经理部承建某厂机电安装工程总承包任务,合同总工期为14个月,其中除锅炉房的安装任务分包给锅炉安装专业公司外,其他单位工程由若干个施工作业队分别负责组织施工。由于锅炉安装专业公司在焊接锅炉受压元件时出现了质量问题,监理公司通知
企业运营管理的对象包括()。
对文物加强修缮管理,其目的是保护文物的特殊物质属性和直观形象,不改变文物原状。( )
最新回复
(
0
)