题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-10 23:04:06

[单项选择]有下列程序:
int fun1(double a)(return a*=a;)
int fun2(double x,double y)
double a=0,b=0;
a=fun 1(x); b=fun 1(y);return(int)(a+b);

main( )
double w;w=fun2(1.1,2.0),……
程序执行后变量w中的值是( )。
A. 5.21
B. 5
C. 5.0
D. 0.0

更多"有下列程序: int fun1(double a)(return a"的相关试题:

[单项选择]有下列程序:
int fun1(double a)(return a*=a;)
int fun2(double x,double y)
double a=0,b=0;
a=fun 1(x); b=fun 1(y);return(int)(a+b);

main( )
double w;w=fun2(1.1,2.0),……
程序执行后变量w中的值是( )。
A. 5.21
B. 5
C. 5.0
D. 0.0
[填空题]已知:double A(double A)return++a;和int A(int a)return ++a;)是一个函数模板的两个实例,则该函数模板定义为 【10】
[填空题]已知:
  double A (double A) return ++a;和int A(int A) return ++a;是一个函数模板的两个实例,则该模板定义为  【15】  

[填空题]已知:double A(double A) return ++a;和int A(int A) return++a;是一个函数模板的两个实例,则该函数模板定义为 【13】
[填空题]已知:double A(double A) return++a;和int A(in A) return++a;是一个函数模板的两个实例,则该函数模板定义为 【13】
[填空题]阅读下面程序:
#include <iostream.h>
int fun2(int m)

if(m%3==0)
return 1;
else
return 0;

void fun1(int m, int &s)

int i;
for (i=1; i<m; i++)
if(fun2(i))
S=S*i;

void main( )

int n=9, s=2;
fun1(n, s);
cout<<s<<end1;

该程序的运行结果是 【12】
[填空题]阅读下面程序:
int fun2(int m)if(m%3==0)
return 1;
else
return 0;void funl(int m, int &s)int i;
for (i=1;i<m; i++)
if(fun2(i))
s=s*i;void main( )int n=9,s=2;
fun1(n, s);
cout<<s<<end1;该程序的运行结果是 【12】
[填空题]阅读下面程序: int fun2(int m) { if(m%3==0) return 1; else return 0; } void funl(int m, int &s) { int i; for (i=1;i<m; i++) if(fun2(i)) s=s*i; } void main( ) { int n=9,s=2; fun1(n, s); cout<<s<<end1; } 该程序的运行结果是 【12】
[填空题][函数2.1说明] 函数fun1 (int m, int k, int xx [])的功能是:将大于整数m且紧靠m的k个素数存入数组xx中传回。例如:若输入17,5,则应输出:19,23,29,31,37。 [函数2.1] fun1 (int m, int k, int xx [] ) { inti, j, s=0; for ( i=m+1; k>0; i++ ) {for (j=2; j<i; j++ ) if ( i %j=0 ) (1) if( i==j ) { (2) k--; } } } [函数2.2说明] 函数void fun 2 ( )的功能是:打印出杨辉三角形(要求打印出10行)。 [函数2.2] void fun2 ( ) { int i, j; int a[10][10]; printf ("/n" ); for (i=0; i<10; i++ {a [i] [0]=1; (3) ) for (i=2; i<l0; i++ ) for (j=1; j<i; j++) (4) for (i=0; i<10; i++ ) {for (j=0; j<=i; j++ ) (5) printf ( "/n" ); } }
[填空题][函数2.1说明]
函数fun1 (int m, int k, int xx [])的功能是:将大于整数m且紧靠m的k个素数存入数组xx中传回。例如:若输入17,5,则应输出:19,23,29,31,37。
[函数2.1]
fun1 (int m, int k, int xx [] )

inti, j, s=0;
for ( i=m+1; k>0; i++ )
for (j=2; j<i; j++ )
if ( i %j=0 )
(1)
if( i==j )

(2)
k--;


[函数2.2说明]
函数void fun 2 ( )的功能是:打印出杨辉三角形(要求打印出10行)。
[函数2.2]
void fun2 ( )

int i, j;
int a[10][10];
printf ("/n" );
for (i=0; i<10; i++
a [i] [0]=1;
(3) )
for (i=2; i<l0; i++ )
for (j=1; j<i; j++)
(4)
for (i=0; i<10; i++ )
for (j=0; j<=i; j++ )
(5)
printf ( "/n" );


[填空题]已知:double A(double A) {return++a;}和int A(in A) {return++a;}是一个函数模板的两个实例,则该函数模板定义为 【13】
[单项选择]有以下函数定义:
int fun(double a,double b)
return a*b;
若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
A. if(fun(x,y))……
B. z=fun(fun(x,y),fun(x,y));
C. z=fun(fun(x,y)x,y);
D. fun(x,y);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码