网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
打开程序Cprog072.C,完成其中的fun函数,该函数将4阶矩阵A的各行中0之前的所有正数依次存放到数组b中,并返回这些正数之和。如矩阵A为则调用函数fun()后,b[0]为1,b[1]为2,b[2]为23,b[3]为32,函数返回58。


参考答案

更多 “ 打开程序Cprog072.C,完成其中的fun函数,该函数将4阶矩阵A的各行中0之前的所有正数依次存放到数组b中,并返回这些正数之和。如矩阵A为则调用函数fun()后,b[0]为1,b[1]为2,b[2]为23,b[3]为32,函数返回58。 ” 相关考题
考题 ● 函数fun1()、fun2()的定义如下所示,已知调用fun1 时传递给形参x的值是-5,若以引用调用(call by reference)的方式调用fun2,则函数fun1的返回值为 (33) ;若以值调用(call by value)的方式调用fun2,则函数fun1的返回值为 (34) 。fun1(int x) fun2(int x) int a=x-1;x = fun2(a);return a-x; x=x+10;return 3*x;(33)A. -18 B. -11 C. -8 D. 0(34)A. -18 B. -11 C. -8 D. 0

考题 已知一个函数模板定义为 template T1 FUN(T2 n){return n*5.0;} 已知一个函数模板定义为template <typename T1.typenaine T2>T1 FUN(T2 n){return n*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。

考题 下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun(),函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例如:若a数组中的值为a= 0 1 2 7 91 9 7 4 52 3 8 3 14 5 6 8 25 9 1 4 1则返回土程序后s的值应为3.375。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的仟何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include <stdio.h>include<conio.h>include<stdlib.h>define N 5double fun (int w[] [N]){}main(){int a[N] [N]={0,1,2,7,9,1,9,7,4,5,2,3,8,3,1,4,5,6,8,2,5,9,1,4,1};int i, j;double s;clrscr();printf("*****The array*****\n ");for (i=0; i<N; i++){ for (j=0;j<N;i++){printf("%4d ",a[i] [j]);}printf("\n ");}s=fun(a);printf("*****THE RESULT*****\n ");printf("The sum is : %lf\n ",s);}

考题 已知一个函数模板定义为: template T1 FUN(T2 n){return n*5.0;} 若 已知一个函数模板定义为:template<typename T1, typename T2>T1 FUN(T2 n){return n*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。

考题 有如下函数模板定义: templatetypenameT1。typenameT2 T1FUN(T2n){returnn*5,0;} 若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为( )。A.FUN(9)B.FUN9C.FUNdouble(9)D.FUN9(double)

考题 有如下函数模板定义: templatetypenameT1,typenameT2 T1FUN(T2n){returnn*5,0;} 若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为( )。A.FUN(9)B.FUN9C.FUNdouble(9)D.FUN9(double)

考题 函数fun1()、fun2()的定义如下所示,已知调用fun1时传递给形参x的值是-5,若以引用调用(call by.reference)的方式调用。fun2,则雨数fun1的返回值为( );若以值调用(call by value)的方式调用fun2,则函数funl的返回值为( )。A.-18B.-11C.-8D.O(34)

考题 有如下函数模板定义:templatetypenameT1,typenameT2T1FUN(T2n){returnn*5,0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为( )。A.FUN(9)B.FUN9C.FUN(9)D.FUN9(double)

考题 2、已知函数fun类型为void,则void的含义是()A.执行函数fun后,函数没有返回值B.执行函数fun后,可以返回任意类型的值C.执行函数fun后,程序结束,不再返回主调函数D.以上三个答案都是错误的