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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言程序设计实验指导上交大课前练习Word文档下载推荐.docx

1、 undeclared identifier 变量sum没有定义int sum二a+b;1error C2086: c : red己finition变量c重复定义c二a+b+sum;b3 suni-:-8在同一个函数体内,变量要先定义后使用,但不能重复定义 程序3:1error C2106:二:left operand must be 1一value赋值符号左边参数错误c二a+b;2c=43赋值符号左边只能是变量,不能是常量或表达式(1)t=a;(2)a二b;(3)printf(a=%dtb=%dn, a, b);(1)int n(2)” %d”,&n(1)float s(2)(float)a

2、/b(3)%f(1)#include(2)pow(x, y)(3)a%lfw , s1.D4.B6.D8.A9.C10.A11.A12.B13.B14.C15.B16.A17.C18.819. 5 和 420.2.00000021. double (删除最后“语句”两字)22 double23. a=3(回车)实验三if选择结构语句911(1)n%2=0(2)11%2!=0(3)a=J0?&az(5)=?A?(6)(az,)II (aA & a=N)(7)(x10) (x4.-15.D6.10 30 407.C9.D(1)scaiif(H%d,&t);(2)if(t%5=0& t%7=0)(3

3、)else(1)char v;(2)if(x=O)(1)if(x=m)(2) printf (/zWrongnz,);(3)printf (Too lown,z) ;mathh(2)(b+sqrt (d)/(2*a);(3)sqrt(fabs(d)/(2*a);(1)ca & cv- z(3)c二c+5-26;=,a &A=Z2.C4.A5.B8.C9.B10.D12.D13.D14.A152017.D18.A19.D20.B21.C22.!23.D24.C25.D26.B实验四switch开关语句1 4 11if(k=l 川(k=2)prmtf(nann);else if(k=3)|(k=4

4、)|(k=5) pnntfbir);elseswitch (x)case 1:case 2:case 3:priiitf(MxiiH);break;case 19:case 20:case 21:printf(nyiiH);bieak; default:prmtf(nznM);(1)switch(x)(2)case 4:(3)default:(1)a二s/250;(2)case 0:d=0;d=15;(1)else p=l;(2)a二num/1000;(3)num%10(1 ) grade/10(2) break(3 ) default(1)x do. while循环结构语句1.02.106.

5、A(1)long k=l;(2)num/=10;(3)while(num);(1)int m二0, mc=0, j;(2)if(k%7=0)| |(k%ll=0)(3)m=m+k(1)max二min二grade;(2)while(grade=0)(3)if(grade=,0,&ch=,a,& ch=A&=Z)3(1)fabs (t)(2)s/n(3)pi*41.A2.A3.D7.A8.30实验六for循环结构语句3.C4.fbr(i=100;i!=0;i) printffpj;8.k=n k+9.A10.C11.C(1)int sum=l, s0=0, sl=0, s2=l,s;(2)for(

6、n=4;n=10:n+)(3)s2=s;(1)for(i=l;i=l&k=6) & (i!=0)&(j!=0)| (k=0)(1)for (j二2; j= i)(1)m=n;(2)while(m!=0 & m=c)(3)if(m=0)(1)ic&b+ca&a+cb)(3)else if(a=b b=c| a=c)(1)if (n=l)(2)c=age (nl)+2;(3 ) printf (,z%dn/z, age (5)(1)while(n!=i)(2)if(n%i=O)(3 ) n=n/i; (1)i*i=x(2)return 0(3)f(i+100) & f(i+168)(1)x(2)s

7、l+s2+s3=15(1)ft(2)return f(3)fun(n)7.B12.A14.D15.10,2016.13 11 12 17.218. 3 119.-3120.22121.2222 .main 函数23. etum void24. void int实验九函数的其他应用1.B7.55(1)#define S) temp=x;x=y;y二temp2Ju (e)8 寸 u ( t )Itdqgxpnloul# (2) (q)ip) (q(0)03 QU-rH七 p# (e)A*x (1x)13 QU-rHp#(T)trwe能(M)Qs。(2) &吕3+它二 Qs(0) (01 毛20.t

8、;: (I) (e)AIa)* (g) -(日巴芦)主5 (e) 0HCO賈日)(日)Aid QUUQP# (T)MS (g) -du!Q4 .q04U-PH(e)穴 us 密14.auto15.672016.4817. 18.5,2519.620.3实验H 维数组1-3. BDD4.24 86.mt sss;7.37158.6 5 4,3 2 1(1)scaiif(H%f a);改为 &a);(2)niax=inin=avg=a 1 ; 改为 max=niiii=avg=aO;(3)if(niiiiai)或 if(aiinin)(1)while(x-H-i!=0);改为 while(xi+!

9、(2)while(xi = 0)改为 wliile(xi = 0)(3)sum=c;改为 suin/=c;(1)s=count=l;改为 s=count=0;(2)scanf(”d”, ai);改为 scanff%d”, &ai);(3)break;改为 continue;(4)count=%fn, s, count);改为 priiitf(ns=%d count=%dnM, s, count);(1)k=p(1)#iiiclude(2)aver=s/*N(3)s=fabs(ai-aver)(4)pnntf(“f;t)(1)s=i*3+j*5(2)break(3)ak!=0& s!1-2. D

10、C3.1=1、xI-l4.0 1 2,2 0 15.47,176.15,127.6,28.2 3 4, 5 5 69.0 2 3, 2 3 5, 7 11 13实验计二维数组2.96. 83-6. BBDB7.x4、y3、z=38.0、1 0、2 1 0、3 2 1 0(1)sl=s2=s3=s4=0 改为 sl=0,s2=0,s3=(Xs4=0(2)s2=s2+amj改为 s2=s2+am-lj(3)fbr(i=0; im; i+)改为 fbi(i=l; i+)(4)s=sl-s2-s3-s4 改为 s=sl+s2+s3+s4(1)int a33,sum 改为 int a33,sum=0(2

11、)scanf(n%dH,aij)改为 scanff%d”,&aij)(3)sum=sumaij改为 sum=sum+aii(4)sum=%fai 改为 sum=%dn(1)int ij,s,a33,sum 改为 int ij,s,a33,sum=O(2)fbr(i=O;3; i+)改为 for(i=0; i=i+2)(3)sum=*aij改为 sum*=aiIj(1)sum=O aii(1)1M(2)jN aiU(2)(j+2)%31-3. CDD3.84.suml=38, suni2=346. A7. 168. 1 0 0, 1 2 0,3 5 89. 1 b 1 3 3 110.1 3 6

12、 102 5 94 87实验十二数组与函数1-3. ACB4.改变、不改变(1)a.iiit n)改为 double fun(int a,int n)(2)inti,n;改为 iiiti;(3)double s;改为 double s=0;(4)s=s+a(i);改为 s=s+ai;(5)ave=fun(a,n);改为 ave=fun(a,n);(1)float j=0;改为 float xa=0;=n 改为 j(3)j(4)returnxa 改为 return c(1)sum=ariayO改为 sum=O(2)iiit score10改为 float score10(3)scanf(n%f

13、score)改为 scanf(H%f &score)(4)aver=average(score 10) 改为 avei-average(score)3.-1. 24.225.3、6、96.1、ai-lj.l+ai-ljx j pi改为 max = A & si Chinav Australia10.Simon、Niku Josiah. George11.strlen、sia & si 0 s2j!=s2n2-j-ln3. f(s)实验十四指针与一维数组1.DDDAC2.5(1)prmtf(n%d 役 p+i)改为 pnntf(d 笃 *(p+i)(2)m=0 改为 m=i(3)k=m 改为 m

14、=k(1)niath.h(2)&b(3)*pb(1)n(2)*(p+i-l)*3-l1.42-11. BBBACDACAA12.2. 213.3.714.4.16. 6415.36.21416.26. 22、 46实验十五指针与字符串1-6. CBAAAA(_)程序改错(1)iiit *a = upper 改为 iiit *a = &uppei(2)iiit *b = lower 改为 iiit *b = &lowei;(3)a+ 改为(*a)+(4)b+ 改为(*b)+(1)*p!=0(2)*p=tZ,(3)*p += 32(1)s(2)*p!(3)*p-,0r1-9. BDCDDCBAD1

15、0. gae11.65、7、8、7612b5、c7、hlO13.432156、 43265114.jib. gfb、dcba实验十六指针与函数1-2. BB3.100 2004. B(1)scanf(”d, p)改为 scanf(%d, p+)(2)*p *max(3)if(max = an) 改为 if(niax = arr)(4)while(i=0;n; i+);改为 fbi(i=0:(1)iiit num改为 im num5(2)numi = 0 改为 numk=0(3)switch(s)改为 switch(*s)(4)numk+ 改为 numi+(1)iiit *x(2)xi=xi+l

16、(3)n-1(4)f=l1-4. DCCD5.10,15,15406.21436.iaj卜%d笃p+i、”d:*(p+i)8.4、5、649.36、9410.*pl=15. *p2=011.43210. 9876512.10、 15、 19实验十七结构体、共同体和枚举类型(1)enum day (sun, mon, tu wed, thu, fri, sat;(2)scaiif(H%s,s);(3)prmtf(n明天是sn”,stTd+l);(1);(2)struct employee em4 = l, wang, 25, 2, li, 38, 3, zhang, 30, 4, qian, 45;(3)if(emi.age35)3(1)strcpy(s 1 .name(2)sl.sex-F(3)piiiitf(n%sn,s 1 .name);(1)stnict Datet.year.&t.niomh,&tday(3)t year, t month, t day(1)stui.score(2)stuiscore=stujscore(3)sunvN(1)S(2)xi.sex=M,(3)n课后习题6.37.0,6,7,8,157. 4, 39.410. 0 111.712.

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

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