c++作业函数2011_4_15

上传人:第*** 文档编号:34612247 上传时间:2018-02-26 格式:DOC 页数:7 大小:36.50KB
返回 下载 相关 举报
c++作业函数2011_4_15_第1页
第1页 / 共7页
c++作业函数2011_4_15_第2页
第2页 / 共7页
c++作业函数2011_4_15_第3页
第3页 / 共7页
c++作业函数2011_4_15_第4页
第4页 / 共7页
c++作业函数2011_4_15_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《c++作业函数2011_4_15》由会员分享,可在线阅读,更多相关《c++作业函数2011_4_15(7页珍藏版)》请在金锄头文库上搜索。

1、单选题1 若各选项中所用变量已正确定义,函数 fun 中通过 return 语句返回一个函数值,以下选项中错误的程序是:A main( ) x=fun(2,10); float fun(int a,int b) B float fun(int a,int b) main( ) x=fun(i,j);C float fun(int,int); main( ) x=fun(2,10); float fun(int a,int b) D main( ) float fun(int i,int j); x=fun(i,j); float fun(int a,int b) 参考答案A2. 有以下程序:

2、#include char fun(char x , char y) if(x double sum_s(int n); void main() double s; int n; coutn; s=sum_s(n); cout int is_complet(int x); /函数 is_complet (x)判断 x 是否为完全数,若是,则返回 1 void main() int i,n,max; n=0; for (i=2;i int a=3,b=5; max(int a,int b) int c; c=ab?a:b; return(c); void main() int a=8; cout

3、 long fun(int n) long f; if(nn; y=fun(n); cout int x; void fun( ) cout int kk( ) int x=4; static int y; y=5; x*=2; y*=2; return(x+y); void main( ) int j,s=0; for(j=0;j void main( ) _1_; f(1234); void f(int n) if (n=8) f( _2_ ); coutn%8; 参考答案1:void f(int) 或 void f(int n) 或 void f(int n); 或 void f(int);2:n/8 或 (n-n%8)/8 或 (int)(n/8)编程题1. 求1000,2000之间最小的素数和最大的素数。 要求判断一个数是否为素数的函数原型为: int isprime(int x); 若 x 是素数,则返回 1,否则返回 0。2. 计算以下表达式的值: 即第 n 个加数是一个 n 位的整数,且各数位上的数字均为 3。要求 n 由主函数输入,设计一个函数实现求每一个加数,其原型为:int f(int i);,然后用累加求和方式求出总和。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号