第1题
子函数Fun(int a, int b)的功能是,对任意两个整数a和b,返回两者中的最大值。以下程序是通过调用子函数Fun(int a, int b),找到三个整数中的最大值。若程序运行后的输出结果是8,请补充完整空白处缺少的代码。 #include <stdio.h> int Fun(int a, int b) { if(a>b) return_________; else return________; } int main() { int x=3, y=8, z=6, r; r=_______________; // 找到三个整数x,y,z中的最大值 printf("%d", r); return 0; }
A、第4行: a 第5行: b 第11行: Fun(Fun(x,y),z)
B、第4行: b 第5行: a 第11行: Fun(x,y,z)
C、第4行: 1 第5行: 0 第11行: Fun(x,y,z)
D、第4行: 0 第5行: 1 第11行: Fun(Fun(x,y),z)
第4题
【填空题】求函数的极值。 解:首先通过一阶偏导数,求出f(x,y)的驻点为。这里=_______,=________。
第7题
子函数Fun(char x , char y)的功能是对任意两个字符x和y,如果x为真,则函数返回y的值,否则返回x的值。若使以下程序运行后的输出结果是7,请补充完整空白处缺少的代码。#include <stdio.h> char Fun(char x , char y) { if(__________) return y; else return x; } int main( ) { char a='9',b='8',c='7'; printf("____",Fun(_______________)); return 0; }
A、第4行: x 第11行:%c Fun(a,b),Fun(b,c)
B、第4行: x=0 第11行:%d Fun(b,c),Fun(a,b)
C、第4行: x==0 第11行:%c Fun(b,a),Fun(c,b)
D、第4行: x!=0 第11行:%d Fun(c,b),Fun(b,a)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!