C++面向对象实验报告
(实验二)
姓名班级学号
一.实验目的
1. 使用API函数编制包含各种资源的Windows应用程序;
2.实现Windows应用程序对键盘与鼠标的响应。
二.实验内容
1、问题描述:
创建一个菜单,其中有三个菜单项,分别为“文件”、“计算”和“帮助”,其中,“文件”菜单项包含“打开”、“保存”、“画图”、“退出”等菜单选项;“计算”菜单包含“总和”、“方差”、“均方根”等菜单选项;“帮助”菜单项包含“计算总和帮助”、“计算方差帮助”和“计算均方根帮助”以及“关于”等项。
若单击“画图”菜单项,则绘出P103图形。
若在用户区内按下鼠标左键,则动态创建一个包括“删除计算总和”、“添加计算平均值”和“修改计算均方差”三个菜单项的弹出式菜单,由此菜单控制“计算”菜单中菜单项删除、添加与修改。(要求新的弹出式菜单开始时不可用,按下右键后变为可用。)单击“修改计算均方差”菜单项后,“计算”菜单下的“计算均方差”项改为“线性拟合”,单击“添加计算平均值”菜单项后,“计算”菜单中添加上了“计算平均值”菜单项。
将光标设定为自己名字中的某个字、图标设定为自己名字中的另一个字。
2、应用程序中所用到的资源、消息,简介主要函数的功能;
3、程序实现
4.操作结果
显示画图效果:
画图效果
4、
修改应用程序的ICON
光标的截图效果
三.设计思想:
反思:
关于资源文件的创建方法,参照书本的方法,直接写入rc文件内部,没有报错,也无法正确显示
菜单,画图中有一个倾斜的圆角矩形不知道用什么原理画出来。
C语言实验报告 说明 1,所有程序均用VC6.0编译运行,文件名命名为姓名+日期,因为实验存在补做,所以并不是按照日期先后排列的。 2,为了使截图清晰,手动将运行窗口由“黑底白字”改为了“白底黑字”。 实验2 数据类型、运算符和表达式 一、实验目的: (1)掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量、以及对它们赋值的方法。 (2)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(――)运算符的使用。 (3)掌握C语言的输入和输出函数的使用 (4)进一步熟悉C程序的编辑、编译、连接和运行的过程。 三、程序调试与问题解决: (1)输人并运行下面的程序 #include
再运行,并分析结果。 再将第4、5行改为○4c1=a; c2=b; 再运行,并分析结果。 a,b没有定义,编译报错。 再将第4、5行改为○5c1=‘'a‘'; c2=‘'b‘'; 再运行,并分析结果。 再将第4、5行改为○6c1=300; c2=400; 再运行,并分析结果。 以字符型输出时,输出的将是300,400对应的字符。 (2)输人并运行教材第3章习题3. 6给出的程序 #include
C语言上机指导指导教师:李辉李晓丽 东北电力大学 电气工程学院 2006年3月
实验2数据类型、运算符和表达式 1.实验目的 掌握C语言数据类型,熟悉如何定义一个整形、字符型和实型的变量,以及对他们赋值的方法。 掌握不同的类型数据之间赋值的规律。 学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 进一步熟悉C程序的编辑、编译、连接和运行的过程。 2.实验内容和步骤 (2).在此基础上增加一个语句: printf(“%d%d\n”,c1,c2); 再运行,并分析结果。 (3).再将第2行改为: int c1,c2; 再使之运行,并观察结果。 (4).再将第3、4行改为: c1 = a; /* 不用单撇号*/ c2 = b; 再使之运行,分析其运行结果。
(5).再将第3、4行改为: c1 = ”a”; /* 用双撇号*/ c2 = ”b”; 再使之运行,分析其运行结果。 (6).再将第3、4行改为: c1 = 300; /* 用大于255的整数*/ c2 = 400; 再使之运行,分析其运行结果。 输入并运行教材第3章习题3.6给出的程序 (1).将一个负整数赋给一个无符号的变量,会得到什麽结果。画出它们在内存中的表示形式。 (2).将一个大于32765的长整数赋给整形变量,会得到什麽结果。画出它们在内存中的表示形式。 (3).将一个长整数赋给无符号的变量,会得到什麽结果(分别考虑该长整数的值大于或等于65535 以及小于65535 的情况)。画出它们在内存中的表示形式。 同学们可以改变程序中各变量的值,以便比较。例如:a = 65580, b = -40000, e = 65535, f = 65580。 输入习题3.10
实用 实验一最简单的C程序---顺序程序设计 (验证性实验 2学时) (一)、实验目的 1.熟悉VC++6.0/C-Free等C语言程序编译软件运行环境 2.掌握运行一个C程序的步骤,理解并学会C程序的编辑、编译、链接方法3.掌握C语言中使用最多的一种语句——赋值语句 4.掌握数据的输入输出方法,能正确使用各种格式控制符 (二)、实验内容 1.写出下列程序的运行结果 (1)#include
(3)#include
河南工程学院 计算机学院 C语言程序设计实验报告册 学期: 2020~2021学年第1学期 专业: 软件工程 班级: 2021 学号: 202052213120 姓名: 刘兴要 指导教师: 张天伍
实验二数组 一、实验学时:2学时 二、实验目的 掌握二维数组、字符数组与字符串的关系以及字符串变量的表示,熟练字符串处理函数的应用。 三、实验内容 1.用选择法对10整数排序。 2.有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中的 英文大写字母、小写字母、数字、空格以及其它字符的个数。 3.将两个字符串连接起来,不要用strcat函数。 4.(飞机定票系统)一家小型航空公司刚刚购买了计算机,用于新的自动化 定票系统。总裁要求您为新系统编制程序。需要分配该航空公司的唯一一 架飞机每个航班的座位(容量:10个座位)。 提示:程序应该轮流显示下列菜单: Please type 1 for “first class” Please type 2 for “economy” 如果输入1,则程序应该分配头等舱内的座位(座位1 ~ 5)。如果输入2 ,则程序应该分配经济舱的座位(座位 6 ~ 10)。然后,程序输出登机证,说明座位号,以及它位于飞机的头等舱,还是经济舱内。 使用一个数组来代表飞机的座位安排。将数组的所有元素初始化为0,以说明所有座位都是空的。当分配每个座位时,将数组的对应元素设置为1,以说明不能再次使用那个座位号。当然,程序不应该分配已经分配过的座位。 当头等舱满员时,程序应询问是否可以安排在经济舱内(等等)。如果可以,
则进行适当的座位分配。如果不可以,则输出信息“Next Flight leaves in 3 hours”. 四、主要仪器设备及耗材 硬件:计算机一台 软件:DEV-CPP或其他软件 五、实验步骤 1. 复习数组相关内容,编写以上题目源程序 2. 输入源程序,编译、连接直到没有错误 3. 根据实验步骤,撰写实验报告 六、程序清单 程序一: #include
C语言实验2(同名11372)
实验2的内容和要求 1.同学们在上机的时候,请选择开机菜单中的“Internet”项进入系统。 2.在实验过程中,你编写的程序不要存放在桌面或者C盘,要存在D 盘上。 实验要求 ?实验2上传格式要求: ?实验做完之后,会有7个文件:test2-1.c,test2-2.c,test2-3.c,test2-4.c, test2-5.c,test2-6.c和实验内容及其调试成功的程序贴进去生成的:实 验2.doc,将这7个文件压缩为:学号-姓名.rar; ?实验2上传时间要求: ?实验2提交截至时间: ?机械和梁希班2015.12.6,22:00之前。 ?车辆和自动化2015.12.13,22:00之前 ?实验2上传地址要求: ftp://211.71.149.21蔡娟/课程作业文件夹下的 /C语言/homework中各班文件夹中的实验 2文件夹中。 实验2的内容 第1题 1.编写一段程序,程序名称命名为test2-1.c,完成如下任务: 歌手大奖赛上有10个评委(放在一个数组中)打分,请你设计一个通用程序,该程序可以实现显示每位歌手的成绩、最高分、最低分;还能显示高于平均值
的评委号码及其打分的分值;能显示出给最高分的评委的号码,及给最低分的 评委的号码。 例如,图1(假设有6位评委打分)的一次运行结果实例(显示的内容仅供参考): #include
实验二 C语言的基础知识 【目的与要求】 1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。 2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 3.进一步熟悉C程序的编辑、编译、连接和运行的过程。 【上机内容】 【一般示例】 【例1】输入并运行下程序,写出运行结果。 mian() { char c1 , c2; c1=97;c2=98; printf(“%c %c”, c1, c2); } 在此基础上 1)加一个printf语句,并运行之。 printf(“%d,%d”, c1, c2 ); 2)再将第二行改为: int c1, c2; 再使之运行。 3)再将第三行改为: c1=300; c2=400;
再使之运行,分析其运行结果。 在该程序中,说明了字符型数据在特定情况下可作为整型数据处理,整型数据有时也可以作为字符型数据处理。 【例2】分析下程序,写出运行结果,再输入计算机运行,将得到的结果与你分析得到的结果比较对照。 main() { char c1=’a’,c2=’b’,c3=’c’,c4=’\101’,c5=’\116’; printf(“a%c b%c\tabc\n”,c1,c2,c3); printf(“\t\b%c %c”,c4,c5); } 在该程序中,主要考查对转义字符的掌握情况。 【例3】 分析下程序,写出运行结果,再输入计算机运行,将得到的结果与你分析得到的结果比较对照。 main() { int i , j , m , n ; i=8; j=10; m=++i; n=j++; printf(“%d,%d,%d,%d”,i,j,m,n); } 分别作以下改动之后,先分析再运行: 1)将第四行改为: m=i++; n= ++ j;
《高级语言程序设计》实验报告 实验室名称:信息学院2202 班级:电科 学生姓名:吕佳琪 学号:20121060025 指导教师:普园媛 学期:2012-2013学年上学期 2012年10月
实验2 数据类型、常量和变量和顺序结构程序设计 一、实验目的 1、掌握常量和变量的概念以及使用 1、掌握变量的定义、赋值与引用 2、掌握顺序结构相关语句的使用 3、掌握scanf和printf输入、输出数据的方法 二、知识要点 1、变量与常量概念 2、数据输入、输出的格式控制 3、标准库函数与头文件的使用 4、算术运算与赋值运算 5、数据类型转换 三、实验预习(要求做实验前完成) 1、假如要定义两个整型变量x和y,语句int x y;错在哪里? x,y应该用“,”分隔。 2、把a的值赋给b,其语句是:b=a; 3、如果使用语句scanf(“%d%d”,&x,&y);输入8和9两个整数,其输入格式 应该是:scanf(“%d%d”,8 9); 4、如果使用语句scanf(“%d,%d”,&x,&y);输入8和9两个整数,其输入格 式应该是:scanf(“%d,%d”,8,9); 5、程序中如果要用到库函数sin,则应包含头文件:math.h 6、假设x是一个实型变量,语句printf(“%d”,x);错在哪里? 实型变量输出时不应该使用&d,应该使用%f 。 7、语句x=10; y=20; printf(“y=%d, x= %d”,x,y); 能否交换x和y的值? 只是改变了输出顺序,不能真正交换x,y中的值。 四、实验内容(要求提供:①算法NS图②源程序) 1、输入两个人的身高,计算并输出他们的平均身高。(身高以米为单位, 最后结果保留两位小数)
c语言上机实验报告 (2) 实验六 姓名班级单周上机的那班学号 一 程序源:#include
fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/1 0,a/10,a/10,a/ 10,a/10,a/10,a/10); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a /10,a/10,a/10,a/ 10,a-8*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a/10 ,a/10,a/10,a-7*(a /10)); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a/10,a/ 10,a-6*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a/10,a- 5*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a-4*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d\n",a,a/10,a/10,a/10,a-3*(a/10)); fprintf(fp,"%d=%d+%d+%d\n",a,a/10,a/10,a-2*(a/10)); fprintf(fp,"%d=%d+%d\n",a,a/10,a-(a/10)); fclose(fp) } 运行结果:
一1 #include
#include
一5 #include
实验一进制转换一、实验要求 采用模块化程序设计完成进制转换。由键盘输入一个十进制正整数,然后将该数转换成指定的进制数(二、八、十六) 形式输出。指定的进制由用户输入。 二、实验目的 1、熟悉C 环境的安装、使用。 2、承上启下,复习《C 程序设计》等基础课程的知识。 3、掌握C 语言编程的方法。 三、预备知识 1、VC6.0的安装与使用。 2、C 程序设计基础知识。 四、实验内容 采用模块化程序设计完成进制转换。
五、程序框图 六、程序清单 1. 编写主函数:输入需转换的数与转换的进制 2. 编写子函数 (1)函数转换为除16进制以外的进制转换算数编程,使用while 循环实现计算进制 的转换,并输出转换后的数字; (2)函数转换为16进制,用while 函数实现16进制转换的计算并输出16进制转换后的数据; 3. 编写数组,关于16进制的一系列字符 4. 编写主函数加入do while 使函数可以循环。
七、实验步骤 #include
} else { while(n) { a[++i]=num[n%16]; n/=16; } while(i!=-1) printf("%c",a[i--]); printf("\n"); } } int main() { int a, c;
华北水电大学高级语言程序设计(C语言)实验报告(二) 2014--2015学年第二学期 2017级专业:地质类(地质工程学号:201720911 姓名:朱天允……………………………………………………………………………………………… 一、实验题目:选择结构程序设计 二、实验目的:(略) 三、实验内容 1. 程序验证(略) 2.程序设计 1)设变量a、b、c分别存放从键盘输入的3个整数。编写程序,按从大到小的顺序排列这3个整数,使a成为最大的,c成为最小的,并且按序输出这3个整数。 源代码 #include
3 2 1 排序后 2 3 1 2)输入某学生的考试成绩等级A、B 、C、D,要求按照等级输出对应的分数段。A级对应分数段为80~100,B级对应分数段70~79,C级对应分数段60~69 ,D 级对应分数段为60分以下。 源代码 #include
实验2的内容和要求 1.同学们在上机的时候,请选择开机菜单中的“Internet”项进入系统。 2.在实验过程中,你编写的程序不要存放在桌面或者C盘,要存在D盘上。 实验要求 ?实验2上传格式要求: ?实验做完之后,会有7个文件:test2-1.c,test2-2.c,test2-3.c,test2-4.c, test2-5.c,test2-6.c和实验内容及其调试成功的程序贴进去生成的:实 验2.doc,将这7个文件压缩为:学号-姓名.rar; ?实验2上传时间要求: ?实验2提交截至时间: ?机械和梁希班2015.12.6,22:00之前。 ?车辆和自动化2015.12.13,22:00之前 ?实验2上传地址要求: 文件夹下的/C语言/homework中各班文件夹中中的实验2文件夹中。 实验2的内容 第1题 1.编写一段程序,程序名称命名为test2-1.c,完成如下任务: 歌手大奖赛上有10个评委(放在一个数组中)打分,请你设计一个通用程序,该程序可以实现显示每位歌手的成绩、最高分、最低分;还能显示高于平均值 的评委号码及其打分的分值;能显示出给最高分的评委的号码,及给最低分的 评委的号码。 例如,图1(假设有6位评委打分)的一次运行结果实例(显示的内容仅供参考):
#include
C语言实验报告 This model paper was revised by the Standardization Office on December 10, 2020
实验一进制转换一、实验要求 采用模块化程序设计完成进制转换。由键盘输入一个十进制正整数,然后将该数转换成指定的进制数(二、八、十六) 形式输出。指定的进制由用户输入。 二、实验目的 1、熟悉C 环境的安装、使用。 2、承上启下,复习《C 程序设计》等基础课程的知识。 3、掌握C 语言编程的方法。 三、预备知识 1、的安装与使用。 2、C 程序设计基础知识。 四、实验内容 采用模块化程序设计完成进制转换。
五、程序框图 六、程序清单 1. 编写主函数:输入需转换的数与转换的进制 2. 编写子函数 (1)函数转换为除16进制以外的进制转换算数编程,使用while 循环实现计算进制的 转换,并输出转换后的数字; (2)函数转换为16进制,用while 函数实现16进制转换的计算并输出16进制转换后的数据; 3. 编写数组,关于16进制的一系列字符 4. 编写主函数加入do while 使函数可以循环。
七、实验步骤 #include <> char num[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; void fun(int n, int m) { int i=-1, a[100]; if(m!=16) { while(n) { a[i++]=n%m; n=n/m; } while(i!=-1) printf("%d",a[--i]); printf("\n");
实验2 C语言基本数据类型 一、实验目的: 1.掌握C语言的基本数据类型(整型、字符型和实型)。 2.掌握C语言变量的定义和赋值方法。 3.进一步熟悉C程序的编辑、编译、连接和运行的过程。 二、实验内容: 1.验证性实验 (1) 分析下面程序结果,并上机验证(整型、字符型数据表示和输出)。 #include
上机实验参考答案 实验1 #include "stdio.h" #include"math.h" int main() { int i; double a, b; for(i=0;i<=100000;++i) {a=sqrt(i+100); b=sqrt(i+168); if((int)a==ceil(a)&&(int)b==ceil(b)) printf("%d\n",i);} } 实验2 基本数据类型、运算和表达式 一、实验目的 1)掌握C 语言数据类型,熟悉如何定义一个整型和实型的变量,以及对它们赋值的方法。2)掌握不同的类型数据之间赋值的规。 3)学会使用C 的有关算术运算符,以及包含这些运算符的表达式,特别是自加++ )和自减--)运 算符的使用。 4 )进一步熟悉C 程序的编辑、编译、连接和运行的过程。 二、实验内容 1. 变量的定义 [题目1117:变量定义,按要求完成程序]
下面给出一个可以运行的程序,但是缺少部分语句,请按右边的提示补充完整缺少的语句。 void main() { int a, b; /*定义整型变量a 和b*/ int i, j; /*定义实型变量i 和j */ a=5; b=6; i=3.14;j=i*a*b; printf("a=%d,b=%d,i=%f,j=%f\n", a, b, i,j); } [具体操作步骤] 1)将代码补充完整; 2)在TC 或VC++上运行通过; 3)在JudgeOnline 实验系统上提交; 2. 赋值表达式与赋值语句 [题目1118:赋值表达式与赋值语句,写出程序运行结果] 阅读下面程序,写出运行结果: void main() { float a; int b, c; char d, e; a=3.5; b=a; c=330; d=c; e='\\'; printf("%f,%d,%d,%c,%c", a,b,c,d,e); } 运行结果为: 3.500000,3,330,J,\ [提示]赋值语句具有类型转换的功能,但可能会改变数据。 3. 基本运算
数据结构(C语言版) 实验报告 专业:计算机科学与技术 学号:_______________________ 班级:_______________________ 姓名:_______________________ 指导教师:___________________ 青岛大学信息工程学院 2014年10月
实验1 实验题目:顺序存储结构线性表的插入和删除 实验目的: 了解和掌握线性表的逻辑结构和顺序存储结构,掌握线性表的基本算法及相关的时间性能分析。 实验要求: 建立一个数据域定义为整数类型的线性表,在表中允许有重复的数据;根据输入的数据,先找到相应的存储单元,后删除之。 实验主要步骤: 1、分析、理解给出的示例程序。 2、调试程序,并设计输入一组数据(3,-5,6,8,2,-5,4,7,-9),测试程序的如下功 能:根据输入的数据,找到相应的存储单元并删除,显示表中所有的数据。 程序代码: #include
C语言实验报告(二) 一、实验目的 1、掌握C语言中,选择结构 2、掌握C语言中,分段函数的输入与输出 3、掌握if,else条件语句的用法 4、掌握数学函数的使用 二、实验内容 1.有一分段函数如下: 编写程序,输入x(实数)的值,输出以如下格式:x=??.??,y=??.?? (即小数部分保留2位) ·程序代码: #include"stdio.h" int main() { float x,y; scanf("%f",&x); if(x<1) y=x*x; else if(x<10) y=5*x-1; else y=2*x+4; printf("x=%.2f,y=%.2f\n",x,y); return0; } 2.从键盘输入三个实数,输出最大数和最小数。
样例输入:1.233.455.67 样例输出:5.671.23 ·程序代码: #include"stdio.h" int main() { double num1,num2,num3,min,max,t; scanf("%lf%lf%lf",&num1,&num2,&num3); min=num1; if(min>num2) min=num2; else min=num1; if(min>num3) min=num3; max=num1; if(max 实验一最简单的C程序---顺序程序设计 (验证性实验 2学时) (一)、实验目的 1.熟悉VC++6.0/C-Free等C语言程序编译软件运行环境 2.掌握运行一个C程序的步骤,理解并学会C程序的编辑、编译、链接方法3.掌握C语言中使用最多的一种语句——赋值语句 4.掌握数据的输入输出方法,能正确使用各种格式控制符 (二)、实验内容 1.写出下列程序的运行结果 (1)#include (3)#include 实验一基本类型的程序设计方法(4学时) 一.实验类型 验证性 二.实验目的 1.掌握所用的C语言环境的基本操作方法。 2.掌握编辑、编译、连接和运行C程序。 3.掌握C程序的数据类型、运算符,表达式。 三.实验容和要求 1. C语言上机步骤 ⑴ 开机,启动Microsoft Visual C++ 6。 ⑵ 建立工程文件:在“文件”菜单中选择“新建”命令项,在弹出的“新建”对话框的“工程”选项卡中选择“Win32 Console Application”选项,在“工程”框中输入工程文件名sy1,在“c:位置”下拉框中输入或选择文件夹,单击“确定”;在以下弹出的两个对话框中分别单击命令按钮“完成”和“确定”。 ⑶ 建立C++源文件:在“工程”菜单中选择“添加到工程”—“新建”命令项,在弹出的“新建”对话框的“文件”选项卡中选择“C++ Source File”,在右边的“文件”框中输入文件名sy11后单击“确定”。 ⑷ 输入源程序:在弹出的文件编辑窗口中输入下面的源程序: #include 一、实验目的 1. 掌握函数的定义、调用和参数的传递方式。 2. 掌握数组的定义、初始化,以及数组元素的下标法引用和 指针法引用。 二、实验内容 1. 输出Fibonacci 序列 程序填空,不要改变与输入输出有关的语句。 输入2 个正整数m 和n(1<=m,n<=10000),输出m 和n 之间所有的fibonacci 数。 Fibonacci 序列(第1 项起):1 1 2 3 5 8 13 21 ...... 要求定义并调用函数fib(n),它的功能是返回第n 项 Fibonacci 数。例如,fib(7)的返回值是13。 输出语句:printf("%d ", f); 文件命名---学号C1.C 主要代码: if(f>=m&&f<=n) /*确定f是在m、n之间*/ printf(“%d”,f); long fib(int n) /*定义求第n项Fibonacci数的函数*/ int i,x1,x2,x; /*x1、x2一次代表前两项,x表示其后一项*/ x1=1; /*前两项都是1*/ x2=1; for(i=1;i<=n-2;i++){ /*循环输出后n-2项*/ x=x1+x2; /*计算新项*/ x1=x2; /*更新x1和x2,为下一次计算新项x做准备*/ x2=x;} 截图: 2.十进制转换二进制 程序填空,不要改变与输入输出有关的语句。 输入1 个正整数n,将其转换为二进制后输出。 要求定义并调用函数dectobin(n),它的功能是输出n 的二进制。例如,调用dectobin(10),输出1010。 输出语句:printf("%d"); 文件命名---学号C2.C 主要代码: #include 学院 C 语言程序设计 实验报告 ××××× 专业×× 年级×× 班,学号×××××× ××成绩 合作者 实验日期 年 月 日 指导教师 评阅日期 年 月 日 实验二 数据类型、运算符和表达式 一、实验目的: (1)掌握C 语言数据类型,熟悉如何定义一个整型、字符型、实型变量、以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。 (2)学会使用C 的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(――)运算符的使用。 (3)掌握C 语言的输入和输出函数的使用 (4)进一步熟悉C 程序的编辑、编译、连接和运行的过程,学会使用step by step 功能。 (5)认真阅读教材数据类型,算术运算符和表达式,赋值运算符和表达式部分容。 二、实验容: (1)输人并运行下面的程序 #includeC语言学习知识实验一二
c语言实验指导书
C语言实验报告2
C语言程序的设计实验报告_实验2_数据类型、运算符和表达式