华理c程序实验报告(共9篇)
华理c程序实验报告(共9篇) 2011华理《C语言实验报告》
C程序设计课程 实验报告册
所在学院
班 级 学 号 姓 名 任(来自:www.XIelw.Com 写 论文网:)课教师
《C语言程序设计》实 验 报 告 ( 1 )
学号: 姓名: 班级: 成绩:
《C语言程序设计》实 验 报 告 ( 2 )
学号: 姓名: 班级: 成绩:
篇二:实验报告册完成版
C程序设计课程 实验报告册
所在学院________________
班 级________________
学 号________________
姓 名________________
任课教师
2014年6月
《C语言程序设计》实 验 报 告 ( 1 )
学号:姓名: 班级: 成绩:
批阅教师签名: 2014 年 月 日
《C语言程序设计》实 验 报 告 ( 2 )
学号:姓名: 班级: 成绩:
篇三:C语言实验报告
C语言程序设计 实验报告
学 院:电子信息工程学院 学 号:120414114 姓 名:王亚洲 指 导 教 师:刘海泉
目录
实验一 数据类型、运算符和表达式????????2
实验二
实验三
实验四
实验五 顺序结构程序设计????????????6 选择结构程序设计???????????11 数组?????????????????18 指针?????????????????24
实验一 数据类型、运算符和表达式
一、 实验目的
(1) 掌握不同类型数据之间赋值规律和方法。 (2) 掌握++和—的使用。 (3) 掌握基本数据的输入、输出的方法。 (4) 掌握并熟练使用各种输入、输出格式。 (5) 掌握C语言的数据类型,熟悉如何定义一个整形、字符型和实型的
变量,以及对它们赋值的方法。
(6) 学会使用C语言的有关算术运算符,以及包含这些运算符的表达式。
二、 实验重点及难点
(1) 输入有代表性的程序,比较整形数据、字符型数据以及字符串数据
的区别与联系。
(2) 通过程序理解C语言编译系统的自动数据类型转换机制。 (3) 各种输入、输出格式。
(4) 各种运算符的优先级和结和性及自加(++)和自减(--)运算符的
使用。逗号表达式。
三、 实验内容
(1) 字符类型的特点以及与整形转换示例。 (2) 自增自减运算符的特点示例。 (3) 转义字符实验程序。 (4) 类型转换程序。
四、 实验步骤
(1)输入此程序,并检查有无错误, 编译并运行程序,分析结果。 # include stdio.h void main() {
char ch1,ch2; ch1='A'; ch2='B';
printf(%c,%d\n,ch1,ch2); }
(2)运行此程序。 # include stdio.h
void main() {
int i,j,m=1,n=2; i=15; j=20; m=++i; n=j--;
printf(i=%d,j=%d,m=%d,n=%d,i,j,m,n); }
(3)运行实验写出结果 #include stdio.h void main() {
char ch1='m',ch2='n',ch3='k',ch4='\101',ch5='\116'; printf(\x4F\x4B\x21\n); printf(\x15\xAB\n);
printf(ch1=%c,ch2=%c\t,ch3=%c\t,abc\n,ch1,ch2,ch3); printf(\t\bch4=%c,ch5=%c,ch4,ch5); }
(4)类型转换程序
# includestdio.h void main(){
float b,c;int m,n,x,y;b=38.955;c=62.138;
y=(x=32767,b+1);m=(int)(b+c)+108%y;n=(int)b+(int)c-55/6;
printf(x=%d,y=%d,m=%d,n=%d,b=%f,c=%6.1f\n,x,y,m,n,b,c); }
五、 程序调试(附上源程序和程序运行界面)
(1)# include stdio.h void main() {
char ch1,ch2; ch1='A'; ch2='B';
printf(%c,%d\n,ch1,ch2); }
运行结果截图
(2)# include st