C语言程序设计教材
- 格式:pdf
- 大小:1.87 MB
- 文档页数:182


《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语言)》
课程设计
学院:生命科学学院
班级: 高分子二班
学号: 20102412930
姓名: 李雷
日期: 2014年5月
《C语言程序设计》
题目名称: 学生评教系统
算法分析:
使用循环结构、判断结构、结构体、文件流、数组指针等要素,完成简单的系统。
流程设计:
1、先调用教师初始化和学生初始化函数,初始化数据。
2、显示评教系统界面,提供功能选择。
3、输入学生学号密码,进入系统。 4、
代码设计:
#include
#include
#include
#include
struct teacher
{
char num[12];
char name[20];
char xueyuan[30];
char xingbie[15];
char kecheng[15];
int chengji;
};
struct student
{
char num[12];
char name[20];
char xueyuan[30];
char xingbie[15];
char banji[15];
};
#define TEACNUM 1000
#define STEAC_LEN sizeof(struct teacher)
struct teacher TEAC[TEACNUM];
#define STUDNUM 1000
#define STEAC_len sizeof(struct student)
struct student STUD[STUDNUM];
//教师成绩管理模块的函数声明
void ManagerLogin(int tn);
void Inputoneteacher(int i); int Loadteachers(void);
void Saveoneteacher(int i);
C语言程序设计(卢敏)读书报告
课程的主要内容:
第1章 C语言程序设计概述
本章要点1.1 计算机语言的发展1.2 简单的C语言程序介绍1.2.1 简单C语言程序示例1.2.2 C语言程序的构成1.2.3 C语言的特点1.3 运行C程序的步骤与方法1.3.1 实现C语言程序执行的步1.3.2
在TC 2.0下运行C程序1.3.3 在Microsoft Visual C++下运行C程序本章要点:1计算机语言的发展律2C语言程序的构成3运行C语言的步骤与方法4C语言的两种运行环境。
第2章 C语言程序设计基础本章要点2.1 基本数据类型2.1.1 整型数据2.1.2 实型数据2.1.3 字符型数据2.2 常量与变量2.2.1 常量与符号常量2.2.2 变量2.3 格式输入/输出函数2.3.1 格式化输出函数printf()2.3.2 格式化输入函数scan()2.4 字符数据的输入输出2.4.1 putchar()函数2.4.2 getchar()iN数
第3章 运算符、表达式和常用函数
本章要点3.1 算术表达式3.1.1 算术运算符与算术表达式3.1.2 自增、自减运算3.2 赋值表达式3.3 关系表达式和逻辑表达式3.3.1 关系运算符与关系表达式3.3.2 逻辑运算符与逻辑表达式3.4 其他表3.4.1
条件表达式.4.2 逗号表达式3.4.3 位运算3.5 多种类型混合运算3.5.1 类型转换3.5.2 运算符优先级和运算符结合方向3.6 常用函数3.6.1 常用数学函数3.6.2 常用字符函数3.6.3 其他常用函数
第4章 算法与控制结构
本章要点4.1 算法的概念及特性4.1.1 算法的概念4.1.2 算法的特性4.2 算法的表示4.2.1 用自然语言表示算法4.2.2 用流程图表示算法4.2.3 N.S流程图4.3 顺序结构4.4 选择结构4.4.1 if语句4.4.2
if语句的嵌套4.4.3 switch语句4.5 循环结构4.5.1 while语句4.5.2 do.while语句4.5.3 for语句4.6 其他控制语句4.6.1 break语句与continue语句4.6.2 goto语句4.7 循环的嵌套结构4.8 循环程序应用第5章数组
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; }