c语言程序设计课程实验题目

c语言程序设计课程实验题目

ID:17896014

大小:52.50 KB

页数:10页

时间:2018-09-09

c语言程序设计课程实验题目_第1页
c语言程序设计课程实验题目_第2页
c语言程序设计课程实验题目_第3页
c语言程序设计课程实验题目_第4页
c语言程序设计课程实验题目_第5页
资源描述:

《c语言程序设计课程实验题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计课程实验题目(每组实验内容2学时)实验一C语言上机步骤实验目的:熟练掌握在TurboC系统上编辑、编译、连接和运行C程序的方法。实验内容:1.启动TurboC系统。①进入MS-DOS方式。②CDTC↙③TC↙2.编辑修改源程序。①按“F3”,然后输入:exam↙(默认文件名为“NONAME.C”)②输入下列源程序。main(){inta,b,sum;a=1;b=2;sum=a+b;printf("sum=%d",sum);}③源程序存盘。方法一:按“F2”键,将以源文件名存盘。方法二:选取菜单项“File/WriteTo”,将以新文件名存盘。3.编译连接程序。方法一:编译、

2、连接分步执行。按“Alt+F9”键,编译生成目标文件“exam.obj”;再按“F9”,连接生成可执行文件“exam.exe”方法二:编译、连接连续执行。按“F9”键,首先编译生成目标文件“exam.obj”;接着自动连接生成可执行文件“exam.exe”4.运行程序。方法一:编辑状态下,按“Ctrl+F9”键,此时是编译、连接、运行连续进行。方法二:按“Alt+X”键,然后输入:exam↙(必须编译、连接成功)。5.显示运行结果。若按方法一运行程序,按“Alt+F5”键,查看运行结果,按任意键返回到TurboC编辑状态。若按方法二运行程序,直接显示结果。6.退出。按“Alt+x”键,退出Tu

3、rboC。实验二运算符和表达式实验目的:掌握C语言运算符的优先级和结合方向。实验内容:1.若有定义intx,a,b,c,*p=&x;,写出顺序执行下列表达式后x的值,然后通过程序验证。要求:先写出运算结果,然后利用程序验证。①x=a=b=10②x=25%(c=3)③*p+=2+3④x/=(x+(*p%=2),(a&&5+3))⑤x*=x+=x-=x⑥x=((a=4%3,a!=1),++*p>10)验证程序:main(){intx,a,b,c,*p=&x;x=a=b=10;printf("x=%d",x);x=25%(c=3);printf("x=%d",x);*p+=2+3;print

4、f("x=%d",x);x/=(x+(*p%=2),(a&&5+3));printf("x=%d",x);x*=x+=x-=x;printf("x=%d",x);x=((a=4%3,a!=1),++*p>10);printf("x=%d",x);}2.若有定义inta=2,b=-3,c=4,*p=&a,*q=&b;,计算下列各表达式的值,然后通过程序验证。要求:先写出运算结果,然后利用程序验证。①a>b&&b>c②!(b>c)+(b!=*p)

5、

6、(a+b)③a++-c+*q④++a-c+++b⑤b%=c+a-c/7⑥(float)(a+b)/2+*q⑦!(a==b+c)&&(*

7、p-a)⑧!c+1+c&&b+c/2验证程序:main(){inta,b,c,*p=&a,*q=&b;a=2;b=-3;c=4;printf("a>b&&b>c=%d",a>b&&b>c);a=2;b=-3;c=4;printf("!(b>c)+(b!=*p)

8、

9、(a+b)=%d",!(b>c)+(b!=*p)

10、

11、(a+b));a=2;b=-3;c=4;printf("a++-c+*q=%d",a++-c+*q);a=2;b=-3;c=4;printf("++a-c+++b=%d",++a-c+++b);a=2;b=-3;c=4;printf("b%%=c+a-c/7=%d

12、",b%=c+a-c/7);a=2;b=-3;c=4;printf("(float)(a+b)/2+*q=%f",(float)(a+b)/2+*q);a=2;b=-3;c=4;printf("!(a==b+c)&&(*p-a)=%d",!(a==b+c)&&(*p-a));a=2;b=-3;c=4;printf("!c+1+c&&b+c/2=%d",!c+1+c&&b+c/2);}实验三基本输入输出函数实验目的:熟练掌握数据的输入输出格式。实验内容:1.写出下列程序的输出结果。要求:先写出输出结果,然后利用程序验证。#include"stdio.h"main(){inta=65,

13、b=67,c=67;floatx=67.8564,y=-789.124;charC='A';longn=1234567;unsignedu=65535;putchar(C);putchar('t');putchar(C+32);putchar(a);putchar('');printf("%d%d",a,b);printf("%c%c",a,b);printf("%3d%3d",

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

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

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