c语言程序设计实验上海交大,C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后。。。.pdfVIP

c语言程序设计实验上海交大,C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后。。。.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语⾔程序设计实验上海交⼤,C语⾔程序设计实验指导_上交⼤_课前练习-改错-完善程序-课后。。。 实验⼀ Visual C++ 集成环境 实验内容 (⼀)程序改错 1. (1)⽆法运⾏ ⼀个⼯程⽂件中main 函数(2)将第⼆个 ⼀个⼯程⽂件中 main 函数 (3)同⼀个⼯程⽂件只能有⼀个 2. (1)/* ⼀个简单的程序 */ (2)void main() (3)} 3. (1)int a,b,c; (2)a=2; (3)c=a*b; (⼆)完善程序 1. (1)year (2)month (3)day 2. (1)c (2)a*a+b*b (3)c 3. (1)4 (2)4*a 函数 实验⼆ 数据类型、运算符和表达式 课前练习 208700 Abs3 Class _else sum my_class 3block a+b for fun(4) a-b 实验内容 (⼀)程序改错 1. (1)int x1,x2,x3,x4; (2)scanf(%d,%d,a,b); (3)C=x4*1000+x2*100+x3*10+x1; 2. 程序1: 2 2 error C2065: a1 : un declared identifier 变量a1没有定义 sum=a+b+c J error C2146: syn tax error : miss ingbefore ide ntifier pri ntf printf 语句之前缺少分号 sum=a+b+c; 0 error(s), 0 warnin g(s) a=1b=3c=2 sum=6 程序2: 2 2 error C2065: sum: undeclared identifier 变量sum没有定义 int sum=a+b; 1 error C2086: c : redefinition 变量c重复定义 在同⼀个函数体内,变量要先定义后使⽤,但不能重复定义程序3 : 1 error C2106: = : left opera nd must be l-value 赋值符号左边参数错误 c=a+b; c=4 赋值符号左边只能是变量,不能是常量或表达式 3. (1)t=a; (2)a=b;; (3)printf(a=%d\tb=%d\n,a,b); (⼆)完善程序 1. (1)intn (2)” %d ,n (3)s 2. (1)float s (2)(float)a/b (3)%f 3. (1)#include (2)pow(x,y) (3)“ %lf ” ,s 课后练习 19. 5 和 4 double(删除最后语句”两字) double a=3(回车) 实验三if选择结构语句 课前练习 2. 11 3. (1) n%2 0 (2) n %2!=0 (3) a= O a 9 (4) a= a a z (5) a= A a Z (6) (a= a a z ) || (a A a= Z) (7) (x ((x10) (x=20)) (8) a%b!=0 实验内容 ⼀)程序改错 1. (1)scanf(%d,t); (2)if(t%5 0 t%7 0) (3)else 2. (1)char y; (2)if(x 0) (3)printf(%c\n,y); 3. (1)if(x m) (2){ printf(Wrong\n); (3)printf(Too low\n);}⼆)完善程序 1. (1)#include (2)(-b+sqrt(d))/(2*a); (3)sqrt(fabs(d))/(2*a); 2. (1)c=a c=u (2)c=v c=z (3)c=c+5-26; 3. (1)c=a c=z (2)c=A c=Z (3)else 课后练习 ,0 22.! 实验四switch 开关语句 2. if((k 1)||(k 2) prin tf(a\n); else if((k 3)||(k 4)||(k 5)) prin tf(b\n); else prin tf(c\ n); 3. switch (x)

文档评论(0)

166****9181 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档