首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int x[ ] = {8,2,6,12,5,15}, f1, f2; int *p = x; f1 = f2 = x[0]; for( ; p<=x+5; p++
有以下程序 #include <stdio.h> main( ) { int x[ ] = {8,2,6,12,5,15}, f1, f2; int *p = x; f1 = f2 = x[0]; for( ; p<=x+5; p++
admin
2021-06-15
52
问题
有以下程序
#include <stdio.h>
main( )
{ int x[ ] = {8,2,6,12,5,15}, f1, f2;
int *p = x;
f1 = f2 = x[0];
for( ; p<=x+5; p++)
{ if( f1<*p ) f1 = *p;
if( f2>*p ) f2 = *p;
}
printf("%d,%d\n", f1, f2);
}
程序的运行结果是
选项
A、15,2
B、15,15
C、2,15
D、8,8
答案
A
解析
本题的用意是求数组的最大值和最小值,首先把数组x首地址的值赋给指针p,故*p初始值为8,而p是地址值,p+1相当于数组中下一元素的地址,在for循环,是求数组x对应的最大值和最小值,f1为最大值,f2为最小值。因此输出为15,2,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/jAtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’3’){case0:case1:putchat(c+4);case2:putchar(c+4)
下面程序的运行结果是()。y=5;x=14;y=((x=3+y,x+6),x-1);pfintf("x=%d,y=%d",y);
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inlclude<stdio.h>#inclu
在一个C源程序中所定义的全局变量,其作用域为
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
在E—R图中,用来表示实体的图形是
在E-R图中,用来表示实体联系的图形是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
锅炉启动过程中,汽包上下壁温差大的原因是什么?如何防止?
患者,女,52岁。缘于暴怒,突然昏倒,不省人事,牙关紧闭,面赤唇紫,舌红,脉多沉弦。证属
建设方案设计应处于投资项目的()。
大多数债券价格与收益率的关系都可以用一条()弯曲的曲线来表示,而且()的凸性有利于投资者提高债券投资收益。
需要按成本性态分析的方法将企业成本分为固定成本和变动成本的预算编制方法是()。
对某公司生产的产品进行检查,假设某一铸件上的缺陷数X服从泊松分布,每个铸件上的平均缺陷数是0.5,则:一个铸件上有多于一个缺陷的概率为()。
原始分数()。
19世纪,英国城市人口增加而农村人口下降。一位历史学家推理说,这种变化并不是因为工业化,而是由于人口向城市地区的一系列迁移,每次迁移都伴随有农业经济的衰退。为证实这个假说,这位历史学家打算比较经济数据与人口普查数据。下面哪项,如果正确,最能支持这位
若有以下定义,则对a数组元素的正确引用是()。inta[5],*p=a;
Modernindustrialsocietygrantslittlestatustooldpeople.Infact,suchasocietyhasasystemofbuilt-inobsolescence.The
最新回复
(
0
)