实验参考程序39640

实验参考程序39640

ID:41702650

大小:84.14 KB

页数:14页

时间:2019-08-30

实验参考程序39640_第1页
实验参考程序39640_第2页
实验参考程序39640_第3页
实验参考程序39640_第4页
实验参考程序39640_第5页
资源描述:

《实验参考程序39640》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验参考程序实验一:熟悉tc2.0编程环境题目1:通过以下程序來掌握上机操作的全过程。计算函数y=3x?+2x・4(假设x=2)o程序如下:结果为:y=12#include"stdio.h"voidmain(){intx=2,y;y=3*X*X+2*X-4;printf(uy=%d/,,y);}题目2:输入并编辑、修改、运行一个有错误的C程序。结果为:少;号printrintf#includevoidmain(){inta,b,suma=123;b=456;sum=a+bprintC'sumis%d,sum);)题目3:求5!。#include

2、io.h>main(){inti=l»t=l;while(i<=5){t=t*i;i++;)printf(“%d”,t);单步执行结果记录:i的值:t的值:1122364245120实验二:数据类型.运算符和表达式及简单C程序题目1:输入并运行卜•而的程序。程序运行结果:①z=no②101ii#includevoidmain(){intx=10,y=100,z;z二x+y;printf(“z=%d”,z);#includevoidmain(){intx;scanf(“%d”,&x);++X;printf(“%d”,x);题目2:#include

3、voidmain(){intx=20,z;z=++x;z+=x;printf(“zl=%d'',z);z=x—;z+=x;printf(uz2=%d,,,z);}匕机运行结果:zl=42z2=41题目3:上机输入教材P47页笫2题程序代码段,根据编译信息修正其中的错谋。实验三:数据的输入输出(输入.输出函数的应用)题目1:用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,cl=,A',c2='a,。问在键盘上如何输入?正确输入各数据后,给出运行结果。#includemain(){inta,b;floatx,y;cha

4、rcl,c2;scanf(t4a=%db=%d",&a,&b);scanf(“%f%e”,&x,&y);scanf(4<%c%c'',&c1,&c2);printf(ua=%d,b=%d,x=%f,,,,a,b,x);printf(<4y=%f,c1=%c,c2=%c",y,c1,c2);}键盘输入:a=3b=78.571.82Aa运行结果:a=3,b=7,x=8.5,y=71.82,cl=A,c2=a思考:为什么在第三个scanf函数双引号第一个字符为空格字符,如果没有这个空格字符,而写成:scanfC%c%c,&cl,&c2);按以上的输入,输出将如何变化?题目2:上机

5、输入并运行教材P46页第1题,在程序中填充正确的输入/输出语句。题目3:上机输入并运行教材P48页第3(3)题,对照程序分析运行结果。思考:将一个字符型变最赋予一个整型变最,会得到什么结果?实验四:分支程序设计题目I:将下列由程序流程图描述的算法,转换为C源代码并填写到图框小,然后输入计算机并运行后分析其运行结果。题目2:请由键盘向计算机输入a,b,c三个值,经过程序处理后,耍求输出其中最大的一个。要求:使用2种方法实现。①if-else语句。②条件表达式。#includemain(){inta,b,c,m;printf(**lnputa,b&c:");sc

6、anf(H%d%d%dn,&a,&b,&c);m=a;if(mmain(){intabc’m;printf(KInputa,b&c:H);scanf(H%d%d%d',,&a,&b,&c);m=a>b?a:b;m=m>c?m:c;printf(**a=%d,b=%d,c=%dH,a,b,c);printf(Mm=%dn,ni);}STM题目4:先静态分析以下程序的运行结果,然后上机验证。#i

7、nclude"stdio.h"voidmain(){inta=3,b=4,c=5,x,y,z;x=c>b>a;y二!a+b+vc&&(b!=c);z=c/b+((float)(i/b&&(float)(a/c));printf(ux=%d,y=%d,z=%d,,,x,y,z);x=allb-;y=a…3&&b;printf(44%d,%d,%d,%d,%d,%d",a,b,c,x,y,z);程序运行结果:x=0,y=l,z=l2,4,5,1,0,1加上语句:getchar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。