ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:16.32KB ,
资源ID:6851581      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6851581.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(浙江大学城市学院程序设计二上机答.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

浙江大学城市学院程序设计二上机答.docx

1、浙江大学城市学院程序设计二上机答5周 计算函数P(n,x)输入一个正整数repeat (0repeat=0)和一个双精度浮点数x,输出函数p(n,x)的值(保留2位小数)。 1 (n=0) p(n, x) = x (n=1) (2*n-1)*p(n-1,x)-(n-1)*p(n-2,x)/n (n1)例:括号内是说明输入3 (repeat=3) 0 0.9 (n=0,x=0.9)1 -9.8 (n=1,x=-9.8)10 1.7 (n=10,x=1.7)输出p(0, 0.90)=1.00p(1, -9.80)=-9.80p(10, 1.70)=3.05 #include double p(in

2、t n, double x);int main(void) int repeat, ri; int n; double x, result; scanf(%d, &repeat); for(ri = 1; ri = repeat;ri+) scanf(%d%lf, &n, &x); result = p(n, x); printf(p(%d, %.2lf)=%.2lfn, n, x, result); double p(int n, double x)double t;if(n=0) t=1;else if(n=1) t=x;else t=(2*n-1)*p(n-1,x)-(n-1)*p(n-

3、2,x)/n;return t; 10016 十进制转换二进制输入一个正整数 repeat (0repeat10),做 repeat 次下列运算:输入1 个正整数n,将其转换为二进制后输出。要求定义并调用函数 dectobin(n),它的功能是输出 n 的二进制。例如,调用dectobin(10),输出1010。输出语句:printf(%d);例:括号内是说明输入:3 (repeat=3)151000输出:111111001000 #include stdio.hint main(void) int ri,repeat; int n; void dectobin(int n); scanf(%

4、d,&repeat); for(ri=1;ri0) printf(%d,a-i); #include stdio.hint main(void) int ri,repeat; int i,n; void dectobin(int n); scanf(%d,&repeat); for(ri=1;ri=repeat;ri+) scanf(%d,&n); dectobin(n); printf(n); void dectobin(int n)if(n=1|n=0)printf(%d,n);return;dectobin(n/2);printf(%d,n%2); 10017 递归函数程序设计求Fabo

5、nacci数列输入一个正整数 repeat (0repeat=2) 其中 f(0)=0,f(1)=1。例:(括号内为说明)输入3 (repeat=3)016输出fib(0)=0fib(1)=1fib(6)=8 #include long fib(int n);int main(void)int n,ri,repeat; scanf(%d,&repeat);for(ri=1;ri=1)的值。例:(括号内为说明)输入2 3 (x=2,n=3)输出Root = 8.00 #include double fun(int n, double x);int main(void)int n;double x

6、, root; scanf(%lf%d, &x,&n); root = fun(n, x); printf(Root = %0.2fn, root);double fun(int n, double x)double r;if(n=1) r=x;else r=x*fun(n-1,x);return r; 10022 编程题输入一个正整数repeat (0repeat10),做repeat次下列运算:编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。若输入月份错误,输出提示信息。输入输出示例:括号内为说明输入:3 (repeat=3)5914输出:MaySepte

7、mberWrong input! #includevoid main()int ri,repeat;int month;char *month_name=,January,February,March,April,May,June,July,August,September,October,November,December; scanf(%d,&repeat);for(ri=1;ri=1)&(month=12)puts(month_namemonth);else printf(Wrong input!); 10026 指定位置输出字符串编写一个程序,输入一个字符串后再输入2个字符,输出此字符

8、串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。用返回字符指针的函数实现。例:(括号内为说明)输入programrg输出rog #include char newstr80;void main()char str80,c_begin,c_end;char *fun(char *p,char c_begin,char c_end); scanf(%s,str);getchar();c_begin=getchar();getchar();c_end=getchar();puts(fun(str,c_begin,c_end);char *fun(char *p, char c

9、_begin, char c_end) char *t;t=newstr;while(*(p+)!=c_begin);p-;while(*p!=c_end)*(t+)=*(p+);*(t+)=*(p+);*t=0; return newstr; 10027 藏尾诗编写一个解密藏尾诗的程序。输入一首藏尾诗(假设只有4句),输出其藏尾的真实含义。用返回字符指针的函数实现。例:输入:悠悠田园风然而心难平兰花轻涌浪兰香愈幽静输出:风平浪静 #include #include char p16;void main()char *change(char s420);char s420;int i;for(i=0;i4;i+)scanf(%s,si);puts(change(s);char *change(char s420)int i,t,len;t=0; for(i=0;i4;i+) len=strlen(si); pt+=silen-2; pt+=silen-1; pt=0;return (p);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1