永发信息网

C语言问题大爆发!!!!

答案:2  悬赏:30  手机版
解决时间 2021-02-24 21:32
一、选择题
1.以下正确的函数定义是 。
A)double fun(int x, int y) B)double fun(int x,y)
{ z=x+y ; return z ; } { int z ; return z ;}
C)fun (x,y) D)double fun (int x, int y)
{ int x, y ; double z ; { double z ;
z=x+y ; return z ; } return z ; }
2.以下正确的说法是 。
A)实参和与其对应的形参各占用独立的存储单元
B)实参和与其对应的形参共占用一个存储单元
C)只有当实参和与其对应的形参同名时才共占用相同的存储单元
D)形参时虚拟的,不占用存储单元
3.C语言规定,函数返回值的类型是由 决定的。
A)return语句中的表达式类型 B)调用该函数时的主调函数类型
C)调用该函数时由系统临时 D)在定义函数时所指定的函数类型
4.下面程序的输出是 。
int i=2 ;
printf(“%d%d%d”,i*=2,++i,i++) ;
A) 8,4,2 B)8,4,3 C)4,4,5 D)4,5,6

二、程序阅读题
1.写出下面程序的运行结果。
func (int a,int b)
{ static int m=0,i=2;
i+=m+1;
m=i+a+b;
return (m);
}
main ( )
{ int k=4,m=1,p1,p2;
p1=func(k,m) ; p2=func(k,m) ;
printf(“%d,%d\n”,p1,p2) ;
}
2.下面函数用“折半查找法”从有10个数的a数组中对关键字m查找,若找到,返回其下标值,否则返回-1,请填(2)空使程序完整。
经典算法提示:
折半查找法的思路是先确定待查元素的范围,将其分成两半,然后比较位于中间点元素的值。如果该待查元素的值大于中间点元素的值,则将范围重新定义为大于中间点元素的范围,反之亦反。
int search(int a[10],int m)
{ int x1=0,x2=9,mid ;
while (x1<=x2) {
mid = (x1+x2)/2;
if (m else if (m>a[mid]) 【2 】;
else return (mid) ;
}
return (-1) ;
}
最佳答案
1D 2A 3D 4( 8,4,2)
全部回答
是。你得先了解大堆的定义。只要孩子结点的值,小于父结点就行了。你把那个数组写成完全二叉树形式就知道了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我老公盗用我的支付宝转账犯法吗?
优百佳量贩零食连锁在哪里啊,我有事要去这个
坚果手机真烦人,太多系统通知了,不知道怎么办
USB转VGA适配器和HDMI转VGA适配器的作用一样
亲亲宝贝孕婴连锁旗舰店怎么去啊,有知道地址
谁有幻3的所有SKILL的详解
读“太阳黑子与温带乔木年轮相关性曲线图”,
函数f(x)=-x²+6x-10在区间【0,4】的最大值
南岩茶业这个地址在什么地方,我要处理点事
有没有什么软件可以看香港TVB的电视剧或电影
有什么聚合反应是需要单质镍来催化的,或者说
惠泽是什么含义
给出下列命题:(1)实数的共轭复数一定是实
请问上饶现在学C1驾照要多少钱?什么驾校好?
永安菜面馆我想知道这个在什么地方
推荐资讯
问道纪念宠五项全满是多少 蓝溟龙
北京外围到哪不限号
我的平安万里通积分用完了,如何购买积分?
诛仙诛魔令怎么做
把长8cm,宽12cm,高5cm的木块锯成棱长2 cm的正
谁能帮我解决下内存插了两条4G可是系统只显示
辉记食店地址在什么地方,想过去办事
9.5-4.85-2.15计算下面各题怎样简便就怎样算
微信上对方把你拉黑或删除,你的微信还会有他
12年长安奔奔迷你方向不归位什么原因
我是否该和她出对象,她家很有钱,我家很穷,她
【氯化铁与铜反应】铜与氯化铁反应现象是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?