首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。 main() { int s[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b; for(【 】) if(*a<*b) a=b;
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。 main() { int s[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b; for(【 】) if(*a<*b) a=b;
admin
2013-02-23
68
问题
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。
main()
{ int s[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b;
for(【 】)
if(*a<*b) a=b;
printf("%d",*a);
}
选项
答案
a=s,b=s+1;b-s<sizeof(s)/sizeof(s[0]);b++
解析
题目要求输出数组中最大的数,所以要遍历整个数组,而指针a用来指向最大数,所以循环变量只有使用指针b。for初始化时,应该先让a指向第1个数,然后让b指向第2个数,故循环初始化语句应该为a=s,b=s+1或其他等价表达式。因为要使 b遍历整个数组,故循环条件应该为b-s<sizeof(s)/sizeof(s[0])或其他等价表达式。最后每次循环应该让b往后移动一位,故for的第 3条语句应该是++b、b++或其他等价形势。所以本题应填a=s,b=s+1;b-s<sizeof(s)/sizeof(s[0]);b++或其他等价语句。
转载请注明原文地址:https://kaotiyun.com/show/wSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序;#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++C);}程序运行时,如果从键盘输入:A,B,
在软件测试中,动态测试和静态测试手段只能发现程序中的错误,而不能证明程序中不存在错误,只有【】证明才有可能证明程序的正确性。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
若二维数组a有m列,则在a[i][j]前的元素个数为()。
在软件质量因素中,软件在异常情况下仍能运行的能力称为软件的______。
以下不能定义为用户标识符的是()。
若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的叙述是
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
下列对于线性链表的描述中正确的是()。
随机试题
解散清算与破产清算的联系和区别是什么?
何某,男,42岁,已婚,女儿上初一,妻下岗待业。近日,他所在的外资企业组织中层职员体检,何某的多数检查结果为正常,但血压值略微升高,为135/90mmHg,心电图显示ST段有轻微改变,甘油三酯略偏高,达1.7mmol/L。虽然何某工作和家庭生活压力较大,
某人欲出售一套房产,甲先生可以立即出资50万元购买,乙先生1年后可出资5l万元购买,则应将房产出售给乙先生。()
下列各选项中,()是《著作权法》不予保护的对象。
被称为“文章节义之邦”的名城是()。
古代夜间计时以“更”为单位,一夜分为五更,那么“五更”是()。
一、注意事项本题由给定资料与作答要求两部分构成。二、给定资料1.2011年6月21日,新浪微博上一个名叫“郭美美Baby”的网友颇受关注,这个自称“住大别墅,开玛莎拉蒂”的20岁女孩,其认证身份居然是“中国红十字会商业总经理”,其真实身份也
通常认为左撇子比右撇子更容易出操作事故,这是一种误解。事实上,大多数家务事故,大到火灾、烫伤,小到切破手指,都出自右撇子。以下哪项最为恰当地概括了上述论证中的漏洞?
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、()和存储级三个层次。
______,amanwhoexpresseshimselfeffectivelyissuretosucceedmorerapidlythanamanwhosecommandoflanguageispoor.
最新回复
(
0
)