C程序设计-字符串
- 格式:ppt
- 大小:1.88 MB
- 文档页数:62


《C语言程序设计》实验报告
专业: 化学 班级:1504 学号: 201513030404 学生姓名: 侯德阳
实验日期: 2016.03.07 成绩: 指导老师:
实验单元一 程序基本结构设计
一、 实验题目
实验一 熟悉VC++环境
二、 实验目的
1. 熟悉C程序编辑环境,掌握主要菜单项的作用。
2. 熟悉编写一个C程序的上机过程(编辑、编译、链接和运行)。
3. 熟悉C程序的基本输入输出语句
三、 实验内容
1. 书本第一章的例一程序。
2. 由键盘输入两个整数,求得它们的和并输出至屏幕。
四、 实验环境
1. 硬件环境:当前所有电脑硬件环境均支持。
2. 软件环境:Visual C++ 6.0
五、 实验代码及结果(程序运行结果请以截屏图给出)
1. 源程序代码:
#include
int main()
{
printf("I'm a student.\n");
return 0;
}
运行结果为:
2. 源程序代码:
#include
int main()
{
int a,b,c;
scanf("%d %d",&a,&b);
c=a+b;
printf("你输入的两个数的和是""%d",c);
return 0;
}
运行结果为:
六、 实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)
So easy.
《C语言程序设计》实验报告
专业: 化学 班级: 1504 学号: 201513030404
学生姓名: 侯德阳
实验日期: 2016.03.21 成绩: 指导老师:
C语言程序设计上机实验报告 实验一 一、实验名称: C程序的运行环境和运行C程序的方法 二、实验目的: 了解在C编译系统上如何编辑、编译、连接和运行一个C程序 三、实验内容: (1). 输入并运行一个简单的C程序。 (2). 设计程序,对给定的两个数求和。 (3). 设计程序,对给定的两个数进行比较,然后输出其中较大的数。
四、源程序代码:
代码1:#include int main() { printf("hello world!\n"); return 0; }
运行结果1
:
程序分析1:
代码2:#include int main() { int a=5,b=6,c; c=a+b; printf("c=%d\n",c); return 0; }
运行结果2
:
程序分析2:
代码3:#include int main() { int a=5,b=6,c; if(a>b) { c=a; } else { c=b; } printf("%d\n",c); return 0; }
运行结果3
:
程序分析3:
五.实验总结
C语言程序设计上机实验报告 实验二 一、实验名称:顺序结构程序设计 二、实验目的:正确使用常用运算符(算术运算符、赋值运算符)的用法,熟练掌握算术运算符及其表达式,逻辑运算符和逻辑表达式。 三、实验内容: (1). 编写程序,实现小写字母转大写。 (2). 编写程序,实现输入两个不同类型数据后,经过适当的运算(加、减、乘、除)后输出。 (3). 编写程序,计算三角形面积、立方体的体积和表面积、圆的面积和周长。 (4). 编写程序,实现单字符getchar和putchar输入输出。 (5). 编写程序,实现十进制、八进制、十六进制不同数制的输出。 四、源程序代码 代码1:#include int main() { char c1,c2; c1=getchar(); printf("%c,%d\n",c1,c1); c2=c1-32; printf("%c,%d\n",c2,c2); return 0; }
C语言程序设计上机实验报告 实验一 一、实验名称: C程序的运行环境和运行C程序的方法 二、实验目的: 了解在C编译系统上如何编辑、编译、连接和运行一个C程序 三、实验内容: (1). 输入并运行一个简单的C程序。 (2). 设计程序,对给定的两个数求和。 (3). 设计程序,对给定的两个数进行比较,然后输出其中较大的数。
四、源程序代码:
代码1:#include int main() { printf("hello world!\n"); return 0; }
运行结果1
:
程序分析1:
代码2:#include int main() { int a=5,b=6,c; c=a+b; printf("c=%d\n",c); return 0; }
运行结果2
:
程序分析2:
代码3:#include int main() { int a=5,b=6,c; if(a>b) { c=a; } else { c=b; } printf("%d\n",c); return 0; }
运行结果3
:
程序分析3:
五.实验总结
C语言程序设计上机实验报告 实验二 一、实验名称:顺序结构程序设计 二、实验目的:正确使用常用运算符(算术运算符、赋值运算符)的用法,熟练掌握算术运算符及其表达式,逻辑运算符和逻辑表达式。 三、实验内容: (1). 编写程序,实现小写字母转大写。 (2). 编写程序,实现输入两个不同类型数据后,经过适当的运算(加、减、乘、除)后输出。 (3). 编写程序,计算三角形面积、立方体的体积和表面积、圆的面积和周长。 (4). 编写程序,实现单字符getchar和putchar输入输出。 (5). 编写程序,实现十进制、八进制、十六进制不同数制的输出。 四、源程序代码 代码1:#include int main() { char c1,c2; c1=getchar(); printf("%c,%d\n",c1,c1); c2=c1-32; printf("%c,%d\n",c2,c2); return 0; }
1. Problem A: Hello world!
Description
Xiao_ming有两个哥哥,大哥叫Da_min,二哥叫Er_min。三兄弟放学回家,父母分别跟他们打招呼。
Input
无
Output
请输出:
Hello Da_min,
Hello Er_min,
Hello Xiao_ming!
Sample Input
Sample Output
Hello Da_min,
Hello Er_min,
Hello Xiao_ming!
HINT
请注意换行符
Append Code
#include
int main()
{
printf("Hello Da_min,\n");
printf("Hello Er_min,\n");
printf("Hello Xiao_ming!\n"); }
2. Problem B: 求圆的面积和周长
Description
从键盘输入圆的半径,求圆的面积和周长,圆周率取3.14。
Input
输入一个浮点型数据,有效数字不会超过十进制的6位。
Output
输出为两行。
第一行为圆的面积,第二行为圆的周长,格式见sample。
Sample Input
3
Sample Output
Area: 28.260000
Perimeter: 18.840000
HINT
了解浮点类型的输入、输出和算术运算符
Append Code
法一
#include
int main()
{ double r,p,s;
scanf("%lf",&r);
p=2*3.14*r;
s=3.14*r*r;
printf("Area: %lf\n",s);
printf("Perimeter: %lf\n",p);
}
法二
#include
#define pi 3.14
int main()
{
double r;