| 实验名称 | 实验一 C语言程序开发环境、数据类型及表达式 | 验证型 | ||
| 一、实验目的及要求 1.掌握编辑C源程序的方法,熟悉开发、运行C程序的全过程。 2.在VC编译环境下练习对C源文件进行编译和简单查错。 3.掌握C语言中各种常量的表示形式及变量的定义。 4.掌握C语言中各种运算符的作用、优先级和结合性,能熟练运用各种表达式。 5.掌握不同类型数据运算时数据类型的转换规则,了解表达式语句,尤其是赋值语句。 | ||||
| 二、上机内容: 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 2.改错题(将正确程序写在指定位置) 改正下列程序中的错误,在屏幕上显示商品价格表(源程序附后面)。 | ||||
| 输入输出示例 商品名称 价格 TCL电视机 ¥7600 美的空调 ¥2000 SunRose键盘 ¥50.5 源程序(有错误的程序) #include mian() { printf("商品名称 价格n); printf("TCL电视机 ¥7600") printf("美的空调 ¥2000) printf("SunRose键盘 ¥50.5) } | 正确的程序为: #include main() { printf("商品名称 价格n"); printf("TCL电视机 ¥7600"); printf("美的空调 ¥2000"); printf("SunRose键盘 ¥50.5"); } | |||
| 3.编写程序:已知a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 输入输出示例 a/b的商=7 a/c的商=3 a%b的余数=10 a%c的余数=15 4.编写程序:设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a赋给c。 (提示:用条件运算符) | ||||
| 三、实验平台 Windows98 或 2000 或 XP以上版本 VC6.0以上版本 | ||||
| 四、程序清单 (写出上机内容1、3、4的源程序) 1. #include"stdio.h" main() { printf("The dress is longn"); printf("The shoes are bign"); printf("The trouses are blackn"); } 3. #include"stdio.h" main() { int a,b,c,x,y; a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%dn",x); printf("a/c的商=%dn",y); x=a%b; y=a%c; printf("a/b的余数=%dn",x); printf("a/c的余数=%dn",y); } 4. #include"stdio.h" main() { int a,b,c; a=0; b=-10; c=(a>b)?b:a; printf("c=%dn",c); } | 4. #include"stdio.h" main() { int a,b,c; a=0; b=-10; c=(a>b)?b:a; printf("c=%dn",c); } | |||
| 五、调试和测试结果(调试中出现的典型问题及解决方法,测试结果是否正确或具体值等) | ||||
| 六、教师批语与成绩评定: 评语: 成绩: 优 良 中 及格 不及格 评阅教师: 评阅日期: 年 月 日 | ||||



