篇一:《C语言程序设计实验报告——张蒙蒙》
C语言程序设计实验报告
学 生 张蒙蒙 学 号 0214110122 班 级 一班 专 业 数字媒体
重庆邮电大学移通学院
目 录
第一章 基础掌握............................................................................................................ 3 1 实验目的 ................................................................................... 错误!未定义书签。
2 实验要求 ................................................................................................................. 3 3 实验基本内容.......................................................................................................... 3 第二章 数据类型............................................................................................................ 4 1 实验目的 ................................................................................................................. 4 2 实验要求 ................................................................................................................. 4 3 实验基本内容........................................................................................................... 4 第三章 选择结构程序设计 ............................................................................................... 5 1 实验目的 ................................................................................................................ 5 2 实验要求 ................................................................................................................. 5 3 实验基本内容.......................................................................................................... 5 第四章 循环程序设计 .................................................................................................... 7 1 实验目的 ................................................................................................................. 7 2 实验要求 ................................................................................................................. 7 3 实验基本内容.......................................................................................................... 5 第五章 程序设计............................................................................................................ 7 1 实验目的 ................................................................................................................. 7 2 实验要求 ................................................................................................................. 7 3实验基础内容 .................................................................................................... 8
第一章 基础掌握
1 实验目的
掌握C程序设计编程环境Visual C++,掌握运行一个C程序的基本步骤,包括编辑、编译、链接和运行。
2 实验要求
在报告中记录建立、保存C程序实习过程。
3 实验基本内容
编写程序,在屏幕上显示一个短句“Hello World”
(1) 程序 1) 编译如下程序 #include<stdio.h> Void main()
{
printf (“Hello World!\n”);
}
2)链接。执行Build-命令。
3)运行。执行Build Execute 命令。显示结果。
4)关闭程序工作区。
(2) 运行结果
输出结果Hello World!
总结
掌握C语言程序设计的基本框架,能够编写简单的程序。
第二章 数据类型
1 实验目的
(1) 掌握C语言的运算符和表达式的正确使用以及C语言的几种基本数据类型和基本输入输出函数的使用方法。
(2)通过编程进一步理解和掌握运算符的确切含义和功能。
2 实验要求
(1) 在报告中记录建立、保存C程序实习过程。
(2) 完成典型题目,分析遇到的困难和实验中的收获。
3 实验基本内容
输入程序,观察输出结果 1>
1)编译如下程序 #include <stdio.h> void main() {
char ch; int k;
ch='a',k='b';
printf("%d,%x,%c",ch,ch,ch,ch,k); printf("k=%%d\n",k) }
2)链接。执行Build-命令。
3)运行。执行Build Execute 命令。显示结果。
4)关闭程序工作区。
2>
1)编译如下程序 #include <stdio.h> void main() {
float a1,a2; double b1,b2; a1=12312; a2=0.000001; b1=12312;
b2=0.000001;
printf("%f,%l f\n",a1+a2,b1+b2);
}
2)链接。执行Build-命令。
3)运行。执行Build Execute 命令。显示结果。
4)关闭程序工作区。
实验结果
961,141,ak=xd
实验结果
123120089,123120001
总结
学会C语言的运算符和表达式的正确使用
第三章 选择结构程序设计
1 实验目的
学会改正程序中的错误
2 实验要求
(1) 在报告中记录建立、保存C程序实习过程。
(2) 完成典型题目,分析遇到的困难和实验中的收获。
3 实验基本内容
输入实验程序,程序有错,改正程序中的错误 1)输入如下程序 #include<stdio.h>
#include<math.h> void main() { double a,b,c,d; printf("输入一元二次方程a=,b=,c=\n");
scanf("a=%l f,b=%l f",&a,&b,&c); if(a==0) { if(b=0) }
{ } else
Print f("x=%0.2f\n",-c/b);
if(c==0) Print f("0==0参数对方程无意义!”); else
Print f("c!=0方程不成立");
else if(d>=0) {
printf("x1=%0.2f\n",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f\n",(-b-sq rt(d))/(2*a)); } else {
篇二:《简单的C语言程序设计实验报告完美版》
本科实验报告专用纸
课程名称 C语言程序设计 成绩评定 实验项目名称 简单的C语言程序设计 实验项目编号 实验项目类型 验证型 实验地点 指导教师 学生姓名 学号 学院 专业 一、 实验目的
1. 掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。
2. 学会正确使用逻辑运算符和逻辑表达式。
3. 熟练掌握if语句和switch语句。
4. 结合程序掌握一些简单的算法。
二、 实验内容和实验要求
实验内容1:试编写程序,用getchar函数读入两个字符给
c1,c2,然后分别用putchar函数和printf函数
输出这个字符。
实验要求(1) 输入事先已编好的程序,并运行该程序。分析运行结果是否正确。
(2)比较用Printf函数和putchar函数输出字符的特点。
实验内容2给出一百分制成绩,要求输出成绩等
级’A’,’B’,’C’,’D,’E’。90分以上为’A’,80-89分
为’B’,70-79分为’C’,60-69分为’D’,60分以下
为’E’。
第1页(共11页)
实验要求(1)事先编写好程序,要求分别用if语句和switch
语句来实现。
(2)输入程序,并运行该程序。分析运行结果是否正确。
(3)再运行一次程序,输入分数为负值(如-70),这显然是输入是出错,不应该给出等级,修改程序,使之能正确处理任何数据,当输入数据大于100和小于0时,通知用户“输入数据错”,程序结束。
三、主要仪器设备
仪器计算机
实验环境 windowsXP+visual c++0
四、实验过程
实验内容1
原理1)用getchar函数输入两个字符赋给c1,c2;
2) 用putchar函数输出这两个字符; 3) 用printf函数输出这两个字符。
(1)源程序
(2)在visual c++0 环境下运行程序
(3)调试结果
(4)运行结果
可见运行结果正确
(5)比较用Printf函数和putchar函数输出字符的特点。
printf和putchar函数是输出函数,向显示器屏幕输出数据。
printf是格式输出函数,可按指定的格式显示任意类型的数据
putchar是字符显示函数,只能显示单个字符。
实验内容2{c语言编程实验报告心得}.
一)用if语句编写该程序{c语言编程实验报告心得}.
原理1) 用scanf函数从计算机终端输入成绩g; 2) 用if语句的嵌套结构选择相应成绩的等级; 3) 用printf函数输出该成绩等级。
(1)源程序
(2)在visual c++0 环境下运行程序
(3)调试结果
(4) 运行结果
1)把0~100之间不同等级成绩依次输入,得运行
结果
运行结果正确
篇三:《c语言程序设计实验报告》
实验报告
专业班级 学号 姓名
课程名称C语言程序设计
1
2
3
5
篇四:《C语言程序设计实验报告》
西南交通大学{c语言编程实验报告心得}.
程序设计综合实验
(课程代码0474002)
实验地点7507
实验学期大一(下) 学生班级软件工程(3) 学生学
学生姓名一向上吧、少年一
任课教师龚勋
信息科学与技术学院
2014年3月
实验一 ATM机用户操作界面及业务逻辑编写
? 实验目的及内容
根据ATM的工作流程编写用户界面,掌握文本用户菜单的编写方法。
根据ATM的工作流程编写其业务逻辑,掌握搭建一个完整应用系统的方法及软件编程思想。
? 实验要求
(1)除提示用户输入的数字外,界面上不能响应、出现任何其它用户输入; (2)每个菜单界面独立显示,不要出现多组菜单重叠显示的现象; 每个业务逻辑可以多次执行,直到用户选择退出业务;
(3)用户选择一种语言后,进入主业务界面。下面以以中文界面为例介绍其它业务。
? 实验步骤及核心代码
将不同的菜单分别用不同的函数实现
void Query(int FLAG)查询菜单
void Query(int FLAG) {
if(FLAG==1)
{
system("cls");
cout<<"============================="<<endl; cout<<"此账户余额 "; cout<<Money;
cout<<" 元"<<endl;
cout<<"请按任意键继续......"<<endl;
cout<<"============================="<<endl; } else {
system("cls");
cout<<"============================="<<endl; cout<<"This account is "; cout<<Money;
cout<<" RMB"<<endl;
cout<<"Please press any key continue....."<<endl;
cout<<"============================="<<endl; } }
{
system("cls");
cout<<"============================="<<endl; cout<<"请输入您要存的数目"; cin>>AddMoney;
Money=AddMoney+Money;
cout<<"您刚才存入了"<<AddMoney<<" RMB"<<endl; cout<<"存款成功!"<<endl;
cout<<"请按任意键继续......"<<endl;
cout<<"============================="<<endl; } else{
system("cls");
cout<<"============================="<<endl; cout<<"The number of deposits is you want: "; cin>>AddMoney;
Money=AddMoney+Money;
cout<<"Your money is "<<AddMoney<<" RMB"<<endl; cout<<"Success!"<<endl;
cout<<"Please press any key continue....."<<endl;
cout<<"============================="<<endl; } }
相关热词搜索: 心得 编程 语言 实验 报告