第一范文网 - 专业文章范例文档资料分享平台

第六章 函数

来源:用户分享 时间:2025/5/29 2:36:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

12. 以下程序的输出结果是:

void main() { int a=1,k;

for(k=0;k<3;k++) printf(\}

int f1(int x)

{ static int z=3,y=0; y++; z++;

return(x+y+z); }

13. 以下程序运行的结果是:

#include int a=8 , b=5;

int max(int a,int b) { int c;

c=a>b?a:b; return(c); }

void main() { int a=2;

printf(\}

14. 程序的运行结果:

void print(int w) { int i;

if ( w!=0){ print(w-1);

for(i=1;i<=w;++i) printf(“=,”,w); printf(“\\n”);} }

void main()

{ int w=3; print(w); }

15. 以下程序执行后输出的结果是:

void f(int x,int y) { int t;

if(x

void main()

{ int a=4,b=3,c=5; f(a,b); f(a,c); f(b,c);

printf(\}

五、编程题

1. 输入一个正整数n,求1+1/2!+1/3!+??1/n!的值,要求定义并调用函数fact(n)计算n的阶乘,函数返回值的类型是单精度浮点型。

2. 计算公式1+2!+??+n!,其中n值由键盘键入。

提示:定义一个int数据类型的函数,在函数myfac中完成n!的计算并返回,主函数完成n值的输入传递以及输出n!的求和值。

3. 试用公式ex=1+x+x2/2!+┅xn/n!+┅,求e-2的近似值,精确到10-6。

提示:定义两个float数据类型的函数,在函数myfac1中完成xn的计算,在函数myfac2中完成n!的计算,主函数循环控制和ex的求解。

4. 编写一函数,判断主函数中键盘输入的整数的奇偶性,偶数返回1,奇数返回0。

5. 试定义一带参数n的函数evensum(),该函数用于求1到n间的偶数之和(包括1和n),并返回和值。并且在main函数中完成n值的键盘输入,并且打印出调用evensum()后的返回值。

6. 编写一函数,返回三个整数a,b,c中的最大数。 7. 输入两个正整数m和n(m

提示:写一自定义函数来判断任意整数n是不是素数。

9. 编制一个函数,由参数传入一个字符串,统计此字串中单词的个数,在主函数中输入字符串并显示统计结果。

10. 编制一函数mycpy完成strcpy的功能。 提示:定义两个一维字符数组用来存放字符串str1和str2,并且将它们传递到函数mycpy,在函数中通过将str1元素值赋给str2来完成字符串的赋值功能。

搜索更多关于: 第六章 函数 的文档
第六章 函数.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8qv1m7uqur03gjz5z89d_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top