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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言程序改错题Word文档格式.doc

1、 /*FOUND*/ ti = ssl-i; tsl+i = si; t2*sl = 0;main() char s100, t100; printf(nPlease enter string s:); scanf(%s, s); fun(s, t);The result is: %sn, t);答案: 1). int i,sl; 2). ti = ssl-i-1; 3). t2*sl = 0 或 t2*sl = 0;第2题 【程序改错】求出以下分数序列的前n项之和。和值通过函数值返回main 函数。 2/1+3/2+5/3+8/5+13/8+21/13 若n = 5,则应输出:8.39166

2、7。/*FOUND*/fun ( int n ) int a, b, c, k; double s; s = 0.0; a = 2; b = 1; for ( k = 1; k = n; k+ ) s = (double)a / b; c = a; a = a + b; b = c; return c;main( ) int n = 5; printf( nThe value of function is: %lfn, fun ( n ) ); 1). double fun(int n) 2). s = s + (double)a / b; 或 s += (double)a / b; 或 s

3、+= a /(double)b; 或 s=s+a/(double)b; 3). return s;第3题 【程序改错】读入一个整数m( 5m20 ),函数getarr调用函数rnd获 得m个随机整数,函数sortpb将这m个随机整数从小到大排序。若输入整数7,则应输出:3 10 17 28 32 36 47。#include conio.hsortpb ( int n, int *a ) int i, j, p, t for ( j = 0; j n-1 ; j+ ) p = j; for ( i = j + 1; i aj ) p = i; if ( p = j ) t = aj; aj =

4、 ap; ap = t; double rnd ( ) static t = 29, c = 217, m = 1024, r = 0; r =( r*t + c )%m; return( ( double )r/m );getarr( int n, int *x ) for( i = 1; i+, x+ ) *x = ( int )( 50*rnd() );putarr( int n, int *z ) i+, z+ ) printf( %4d, *z ); if ( !( i%10 ) ) printf( n ); int aa20, n;nPlease enter an integer

5、number between 5 and 20: scanf( %d, &n ); getarr( n, aa );nnBefore sorting %d numbers:, n ); putarr( n, aa ); sortpb( n, aa );nAfter sorting %d numbers: 1). int i, j, p, t; 2). if ( ap ai ) p = i; 3). if ( p != j )第4题 【程序改错】-以下程序能求出1*1+2*2+.+n*n1000) +n; s+=n*n;n=%dn,&n-1); 1). s=n=0; 2). while(smax

6、1 ) max2 = max1; m2 = m1; max1 = ak; m1 = k; else if( ak max2 = ak; m2 = k; /*FOUND*/ t = a0; am1=a0; am1 = t; t = a1; am2=a1; am2 = t; int bN=7,10,12,0,3,6,9,11,5,8, n=10, i; for ( i = 0;n; i+) printf(%d ,bi); fun (b, n); for ( i=0; i+ ) 1). else if( akmax2 ) 2). t = a0; a0=am1; am1 = t; 3). t = a1; a1=am2; am2 = t;第6题 【程序改错】读入一个整数k(2k10000),打印它的所有质因子(即 所有为素数的因子)。若输入整数:2310,则应输出:2、3、5、7、11。 请改正程序中的语法错误,使程序能得出正确的结果。isPrime(integer n ) int i, m; m = 1; for ( i = 2; i+ ) if ( n%i )

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

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