C程序设计实验报告
班级:0903121
学号090312114
姓名:王晨光
C程序设计实验报告
学姓班
号:090312114名:王晨光级:0903121
指导老师:谢从华
fC程序设计实验报告
班级:0903121
学号090312114
姓名:王晨光
实验一、字符和格式的输出实验
一,实验目的
1、重点把握各种内部数据类型、数值和逻辑运算,各种表达式、函数声明、定义和调用。2、掌握过程控制编程方法,正确编制多重循环过程,对简单问题能够临场加以解决。3、学会使用简单的c标准库;4、学习良好的编程习惯和形成自己的编程风格。
二、实验设备与环境
装有C语言工具软件Vs2008的计算机。
三、实验内容
aP30321字符三角形;
bP31322背靠背字符三角形;cP32323交替字符倒三角形;
dP33325格式阵列一。
四、实验过程及结果11字符三角形
【问题描述】根据读入的字符值以及三角形的高,输入以该字符为填充字符:
的等腰三角形。
【输入描述】输入数据含有不超过50组的数据,每组数据包括一个可见字符:
c33c126和一个整数
1
30。
1
fC程序设计实验报告
班级:0903121
学号090312114
姓名:王晨光
【输出描述】输出以c为填充字符、高为
的等腰三角形,勾画每个三角形:
时都应另起一行。
【程序代码】:
i
cludeiostreami
cludestri
gusi
g
amespacestdi
tmai
charcfori
t
ci
c
fori
ti1i
icoutstri
g
istri
g2i1c
【输入】:
A5B3
【输出】:
12字符菱形
【问题描述】根据读入的字符和边长,勾画字符菱形。:【输入描述】输入数据含有不超过50组的数据,每组数据包括一个可见字符:
2
fC程序设计实验报告
班级:0903121
学号090312114
姓名:王晨光
c和一个整数
(1
30)。
【输出描述】:输出以c为填充字符、边长为
的菱形,勾画每个菱形时都应
另起一行。
【程序代码】:
i
cludeiostreami
cludestri
gusi
g
amespacestdi
tmai
charcfori
t
ci
c
fori
ti1i
icoutstri
g
istri
g2i1c
fori
ti1i
1icoutstri
gistri
g2
12ic
【输入】:
A5B3
【输出】:
3
fC程序设计实验报告
班级:0903121
学号090312114
姓名:王晨光
13背靠背字符三角形
【问题描述】根据读入的字符和高,勾画背靠背字符三角形。:【输入描述】输入数据不超过50组的数据,每组数据包括一个可见字符c和:
一个整数
1
30。
【输出描述】输出以c为填充字符,高为
的背靠背字符三角形,勾画每个:
三角形时都应另起一行。
【程序代码】:
i
cr