首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组中最大的数,由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
94
问题
下面程序的功能是输出数组中最大的数,由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全国计算机二级
相关试题推荐
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。structlink{chardata;______;}node;
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);returny-x-1;}
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4;一个double型数据在内存中所占的字节数为【】。
已定义ch为字符型变量,以下赋值语句中错误的是()。
以下程序运行后的输出结果是【】。#include<string.h>char*ss(char*s){char*p;t;p=s+1;t=*s;while(*p){*(p-1)=*p;p++;}
设ch是char型变量,其值为A,且有表达式:ch=(ch>=’A’&&ch<=’Z’)?(ch+32):ch。该表达式的值是______。
从未排序序列中依次取出元素与已排序序列中的元素作比较,将取出的元素放入已排序序列中的正确位置上,此方法称为______。
二叉树按某顺序线索化后,其结点均有指向其前趋和后继的线索,该说法是【】的。
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
随机试题
Derivationalaffixescanbefurtherdividedinto______andsuffixes.
A.EPOB.G-CSFC.TNFD.TPOE.IFN可以用于肾癌和恶性黑色素瘤治疗的细胞因子是
场外资金清算流程包括( )。
下列选项中,()属于个案辅导关系的充分必要条件。
甲向乙买了一幅名画,后来发现此画并非真迹,而是复制品。甲退回该画,并要求乙退还其支付的价款,乙拒绝,甲于是诉至法院。经查,乙在购买此画时也不知是复制品,故卖给甲时也以为是真迹,无隐瞒之情。问:此案应如何处理?
下列关于高等学历教育的说法错误的是()。
“庚款兴学”中设立的“游美学生监督处”设在()
已知B=,矩阵A相似于B,A*为A的伴随矩阵,则︱A*+3E︱=_________________________。
Tounderstandinterculturalcommunication,weseektounderstandtraditionandmodernization.
HostilitytoGypsieshasexistedalmostfromthetimetheyfirstappearedinEuropeinthe14thcentury.TheoriginsoftheGyps
最新回复
(
0
)