第1题
#include
int【12】 ;
main()
{int x,y,(*p)();
p=max;
printf(“&d\n”,&x,&y);
}
Int max(int a,int b)
{return (a>b/a:b);}
第2题
以下程序中函数Reverse的功能是对数组a中的前一半元素逆序、后一半元素逆序,再将逆序后的前、后两部分数据位置交换。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 例如:主程序中数组b中的元素为{16,22,13,41,50,62,27,18,9,10},调用函数Reverse后,数组b中元素变为 {10,9,18,27,62,50,41,13,22,16}。 #include <stdio.h> void Reverse(int a[],int n) { int i,t; for(i=0;________;i++) { t=a[i]; __________; a[n-i]=t; } } int main() { int b[10]={16,22,13,41,50,62,27,18,9,10}; int i,s=0; __________; for(i=0;i<10;i++) { printf("%4d",b[i]); } return 0;> A、第5行: i<=n 2 第8行: a[i]="a[n-i]" 第17行: reverse(b,9)> B、第5行: i<=n 2 第8行: a[n]="a[i]" 第17行: reverse(9,b)> C、第5行: i<=n 2 第8行: a[i]="a[n]" 第17行: reverse(b,9)> D、第5行: i<=n 第8行: a[n-i]="a[i]" 第17行: reverse(b,9)>
第3题
【单选题】以下程序段功能是()
A、实现一组数据的输入与输出
B、查看一维数组中是否存在最大值
C、将一维数组中的最大值找出来
D、程序错误,不可能执行
第4题
第5题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!