上海电力大学c语言实验报告函数,上海电力学院c语言报告:实验8指针

62e50291a81fc54b507f33cb80033297.gif 上海电力学院c语言报告:实验8指针

(11页)

54983c47aab2fa479b08dd31ef5f5838.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.9 积分

电力学院实验报告课程名称 C语宣程序设计……… 实验名称 实.验.3…指.针.姓名 蔡福瑞 学号 20101419 班级.....2010027.专业 电气工程及其.自动.化.(供.用.电技术方向.2 同组人姓名 蔡福瑞二…黄.任.凭.、…龚-奕.磊亠?傅?庆-燕'.程?旭 指导老师姓名 魏为.民 实验日期 2010:12:27 一、 实验目的1、 通过实验进一步掌握指标的概念,会定义和使用指针变量。2、 能正确使用数组的指针和指向数组的指针变量。3、 能正确使用字符串的指针和指向字符串的指针变量。二、 实验内容和步骤1、改错(1) 指出下面程序错误的原因.main(){int x=10,y=5,*px ,*py;px=py;px=&x,;printf (u*px=%d, *py=%d, *px ,*py);}图(8-1)该程序运行的整个过程如图(8-2)所示。错误的原因:printf (M*px=%d,*py=%d, *px, *py);该行此处少了个引号。修改后,运行结果如图(8-3)所示:File Edit Run Compile Project Options Debug Break/watch Edit Line 4 Col 7 Insert Indent Tab Fill Unindent * D:TC11~1.TXTmainOpx=&x;pri*pxMessageError D:\TC11~1.TXT 7: Unterninated string or character constant in functionError D:\TC11~1.TXT 7: Function call missing > in function mainWarning DzSTCll^l.TXT 7: J pxJ is assigned a value which is never used in func图(8-2)務 px=10. *py=5图(8-3)(2) 下面的程序试图有如下运行结果:Which style you want to:Capital (c) or uncapital (a):c /COMPUTERWhich style you want to:Capital (c) or uncapital(a):u /图(8-4) 请调试下面的程序,使其有如上执行结果.#includemain(){ char s*;char c;printf(“which style you want to :lrT); printf(ucapital(c) or uncapital(a):n); c=getchar();if(c=,c,) strcpy(s,"COMPUTER”); else strcpy(s,ncomputern);put(s)} 该程序运行的整个过程如图(8-6)所示。错误的原因:缺少库函数;指针格式错误;回车的控制符为\n ; 为赋值运算符,' = = '才是关系运算符;put只能输出一个字符,puts才能输出字符串。修改后,运行结果如图(8-7)所示:File Edit Run Compile Project Options Debug tchchar c ;print£; prin tfCcapitalXc〉or uncapital: ;c=ge;if ;put C:\DOCUME~1\1\=Message ” =L hi\2.TXT:T 1: Bad file name format in include directiue ja\2 .TXT 4: Declaration syntax error in function main Lhjji\2.TXT 一 L m\2.TXT 1- m\2.TXTLbp\2.TXTCompiling G:\uuuunbError C:xDOCUME^lXlError CzXDOCUME^lMxH1-WarningWarningWarningWarningError C:\DOCUME~1\1\H.TXT 12: Statement missing ;C:\DOCUME~1\1\ C:\DOCUME~1\1\ C:\DOCUME~1\1\ C:\DOCUME~1\1\9: Possibly incorrect assignment in function 9: Possible use of J sJ before def inition in 10: Possible use of before def inition in 12: Possible use of 9before definition in in function main图(8-6)which style you want to :lncapital or uncapital

524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值