- 89
- 0
- 约 22页
- 2017-02-08 发布于重庆
- 举报
C上机实验指导(实验一~实验六)
C语言程序设计 上机实验指导
实验 1 C语言程序初步
一、实验目的
(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。
(2)了解在该系统上如何编辑、编译、连接和运行一个C程序。
(3)通过运行简单的C程序,初步了解C程序的特点。
二、实验内容
1. 运行第一个C程序
将下列程序输入visual c++ ,编译、连接和运行该程序。
#includestdio.h
int main()
{
printf(The first C Program\n);
return 0;
}
[具体操作步骤]
(1)在编辑窗口中输入程序。
(2)保存程序,取名为 a1.c。
(3)按照第一章中介绍的方法,编译、连接和运行程序。
2. 编程实现计算a+b功能的程序。
由键盘输入两个整数,计算并输出两个整数的和。实现该功能的程序如下,
#include stdio.h
int main()
{ int a, b;
scanf(%d%d, a, b);
printf(%d, a + b);
return 0;
}
(1)在程序编辑窗口中输入程序。
(2)保存程序,取名为 a2.c。
(3)按照第一章中介绍的方法,编译、连接和运行程序。
(4)在程序运行过程中,输入
15 30↙
(↙表示输入回车符)
(5)如果看到如下输出结果,则表明15+30 的结果正确,如果得不到如下结果,则需检查并更正程序。
45
三、课后练习
1. 输入并运行第一章的例题程序,熟悉调试C程序的方法与步骤。
2. C语言源程序文件、目标文件和可执行文件的扩展名是什么。
3. 熟悉C语言程序的一般构成。
4. 参照本章例题,编写一个程序,输出以下信息:
******************************
*** How do you do! *******
******************************
5.编写一个C程序,输出下列图案。
* * * * *
* * * *
* * *
* *
*
实验 2 基本数据类型、运算和表达式
一、实验目的
(1)掌握C语言数据类型,熟悉如何定义一个整型和实型的变量,以及对它们赋值的方法。
(2)掌握不同的类型数据之间赋值的规律。
(3)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。
(4)进一步熟悉C程序的编辑、编译、连接和运行的过程。
二、实验内容
1. 变量的定义
下面给出一个可以运行的程序,但是缺少部分语句,请按右边的提示补充完整缺少的语句。
#include stdio.h
int main()
{
/*定义整型变量 a和 b*/
/*定义实型变量i和 j*/
a=5;
b=6;
i=3.14;
j=i*a*b;
printf(a=%d,b=%d,i=%f,j=%f\n, a, b, i, j);
return 0;
}
[具体操作步骤]
(1)将代码补充完整;
(2)在VC++上运行通过;
要求编写一个程序,在显示屏上显示如下内容(全为半角字符,且不包括空格):
C:\ABC.TXT
[提示]注意转义字符在程序中的使用。
参考程序:
#include stdio.h
int main()
{
printf(C:\\ABC.TXT\n);
return 0;
}
2. 赋值表达式与赋值语句
阅读下面程序,写出运行结果:
#include stdio.h
int main()
{ float a;
int b, c;
char d, e;
a=3.5;
b=a;
c=330;
d=c;
e=\141’;
printf(%f,%d,%d,%c,%c\n, a,b,c,d,e);
return 0;
}
运行结果为:
3.500000,3,330,J,a
[提示]赋值语句具有类型转换的功能,但可能会改变数据。
3. 基本运算
阅读下面程序,写出运行结果:
#include stdio.h
int main()
{ int a, b, c;
float d
您可能关注的文档
- 9针RS232-422-485接口定义.doc
- AIW软件使用笔记.doc
- 8086实验指导书实验1-12.doc
- AndroidStudio重构之路,我们重新来了解一下Google官方的Android开发工具.doc
- Android提供了5种方式存储数据.doc
- Android启动过程详解.doc
- ANSYS常用的命令.doc
- android如何查看cpu的占用率和内存泄漏.doc
- ansys中载荷步载荷子步时间步三者的关系.doc
- ansys常见问题解答.docx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)