C++实验指导书_V0.9
《C语言》实验指导书
《C语言程序设计》实验指导书华中师范大学信息技术系二00九年三月项目一:熟悉C语言的运行环境及简单程序设计 (12)实验一熟悉C语言的运行环境实验二c程序初步 (3)实验三数据类型及输入输出 (5)实验四运算符与表达式 (8)项目二:流程控制、指针、数组、模块化程序设计实验五分支程序设计 (9)项目六循环程序设计 (11)项目七函数 (12)项目八数组 (13)项目九指针 (15)项目三:综合程序设计——竞赛编排及优胜排序(注:每个项目应包含实验学习目标、实验内容、实验原理、实验设备、实验步骤、实验注意事项或实验思考等内容。
基本型实验应有明确的实验学习目标、详细的过程和具体的结果;综合设计型实验应有明确的实验学习目标、可参考的过程和实验结果评价标准)实验基本要求1、每次实验前,学生必须预习实验内容,实验程序必须自行编制、自行调试。
2、每次实验,学生都必须提交实验报告,内容包括实验目的、实验内容、实验程序、实验过程(软件的使用、程序的调试)等,见下面的实验报告模版。
3、学生第一次上机时,应在教师机指定文件夹下建立以自己学号+姓名的子文件夹,例如学号为2005683001的学生张三,应在教师机指定文件夹下建立“2005683001张三”的子文件夹,此文件夹就是学生张三存放本课程实验全部文档的文件夹,也是教师评价学生饰演成绩的主要依据。
4、学生每次实验完毕后,都应将实验报告、实验程序等文档上传到教师机自己建立的子文件夹中。
5、学生每次实验,都应该在考勤表上签到。
附华中师范大学信息技术系c语言程序设计实验报告实验目的:实验设备(包括软件):实验内容:实验过程:实验程序及实验结果:实验体会:项目一:熟悉C 语言的运行环境及简单程序设计实验一一、 实验学习目标1.熟悉Turbo C2.0集成环境的界面设置及基本使用方法。
2.了解如何在该计算机系统上编辑、编译、连接和运行一个C 语言程序。
3.了解用计算机解决实际问题的基本步骤。
《C》实验指导书
软件工程系《计算机语言(C)》实验指导书专业班级:数控11-1、2指导教师:______实验一熟悉C程序的开发环境一、实验目的:1.熟悉Turbo C的编程环境;2.掌握编辑、编译、连接、运行的方法。
3.通过运行简单的C程序,初步了解C源程序的结构。
二、实验环境:PC机一台:Turbo C三、实验内容与步骤:题目1:在TC中输入并运行下面的程序,这个程序的功能是在屏幕上输出一行信息。
#include<stdio.h>#include<stdlib.h>main( ){printf("Hello,World!\n");system("pause");}1.程序输入完毕后,保存源程序为1-1.c。
请写出开发环境下保存源程序的过程或方法。
2.编译程序1-1.c,并修正语法错误。
请写出开发环境下编译程序的过程或方法。
3.编译通过后,运行程序1-1.c,并观察程序运行的结果。
请写出程序的运行结果。
题目2:在TC中输入并运行下面的程序1-2.c。
写出该程序的输出结果。
#include<stdio.h>#include<conio.h>main( ){printf(" *\n");printf(" ***\n");printf(" *****\n");printf(" *******\n");getch( );}题目3:运行教材例1-2,例1-3,例1-4,例1-5,例1-6写出这5个程序的运行结果。
题目4:编程求3个数中取最大数的算法。
1.画出解决该问题的N-S流程图;2.根据N-S流程图写出程序;3.写出程序的运行结果。
题目5:根据以上程序的编写,简述C语言程序的结构。
四、实验总结与分析1.2.实验二数据类型、常量、变量、运算符与表达式的使用一、实验目的1.掌握C语言的数据类型,熟悉整型、字符型、实型数据的常量表示。
C语言程序设计课程实验指导书
《C语言程序设计》课程实验指导书第一部分前言一、实验的目的学习C程序设计课程不能满足于“懂得了”,满足于能看懂书上的程序,而应当熟练地掌握程序设计的全过程,即独立编写源程序、独立上机调试、独立运行程序和分析结果。
上机实验的目的,绝不仅仅是为了验证教材和讲课的内容,或者验证自己所编写的程序的正确与否。
程序设计课程上机实验的目的是:1.加深对讲授内容的理解,尤其是一些语法规定。
通过实验来掌握语法规则是行之有效的方法。
2.熟悉所用的操作系统。
3.学会上机调试程序。
通过反复调试程序掌握根据出错信息修改程序的方法。
4.通过调试完善程序。
二、实验前的准备工作1.了解所用的计算机系统(包括C编译系统)的性能和使用方法。
2.复习和掌握与本实验有关的教学内容。
3.准备好上机所需的程序,切忌不编程或抄别人的程序去上机。
4.对程序中出现的问题应事先估计,对程序中自己有疑问的地方应先作上记号,以便上机时给予注意。
5.准备好调试程序和运行程序所需的数据。
三、实验的步骤上机实验应一人一组,独立实验。
上机过程中出现的问题,除了是系统的问题以外,不要轻易举手问老师。
尤其对“出错信息”,应善于分析判断,找出出错的行,然后检查该行或其上一行。
上机实验一般应包括以下几个步骤:1.双击桌面Visual C++快捷方式进入Visual C++,或通过执行“开始=>程序=> Microsoft Visual Studio 6.0=> Microsoft Visual C++6.0”或执行文件"C:\Program Files\Microsoft Visual Studio\COMMON\MSDev98\Bin\MSDEV.EXE"。
2.单击“文件”菜单的“新建”命令。
3.在打开的“新建”对话框中选择“文件”标签。
4.选择C++ Source File,选择文件保存位置,然后在文件输入栏中输入文件名。
如图所示:5.输入源程序。
C语言实验指导书
实验指导书一、实验环境简介(一)、C程序的开发过程开发一个C语言程序,要经过以下4个阶段:(1)编辑源程序文件;(2)编译源程序;(3)程序连接;(4)运行程序。
1、编辑C语言源程序编写源程序就是程序设计人员用C程序设计语言描述解决某问题的过程和具体实现的方法。
这样写出的程序叫做C语言源程序。
源程序以文件(File)的形式存储在计算机的的软盘或硬盘中,通常它是一种文本文件,所谓文本文件就是以ASCII码存储的文件,它可以用任何文本编辑软件编写。
文件要有文件名,文件以其文件名在磁盘中存储和与其他文件相区别。
文件名由两部分组成:文件名和扩展名。
其书写格式为:文件名.扩展名按C语言编写的源程序,其文件扩展名通常为c。
例如,file1.c2.编译源程序计算机系统只能认识和执行用机器语言编写的程序,不能理解用C语言或其他非机器语言编写的程序。
所以,源程序必须翻译成机器语言程序。
翻译是通过一个称为编译器(Compiler)或编译系统的软件实现的。
编译系统编译源程序时,首先对源程序进行语法检查,如果发错误,就会显示错误的位置和错误的性质并终止编译。
这时,用户需要对源程序进行再编辑,修改源程序文件中的错误。
然后,重新进行编译。
这个过程反复进行,直到编译器认为没有语法错误为止。
源程序通过编译后,产生一个目标文件。
目标文件的文件名就是源程序文件的文件名,但扩展名为obj,例如源文件file1.c,经编译后产生目标文件:file1.obj。
目标文件由计算机的机器指令和其他一些二进制信息组成,它仍不能由计算机直接执行,还要经过一个所谓的连接过程。
3.连接程序由编译系统中称为连接程序(Linker)的软件,将目标文件和编译系统的系统函数库连接生成可执行的机器语言程序,这一过程称为连接。
连接程序在连接过程中也要对程序进行语法检查,如果发现错误,则给出相应的错误信息并终止连接。
这时,程序设计人员要再次对源程序文件作相应修改,重新进行编译,重新进行连接,这个过程要一直进行到连接成功为止。
C语言程序设计实验指导书(新编)
C语言程序设计实验指导书(新编) C语言程序设计实验指导书(新编)1. 指导书简介本指导书是为了帮助学习C语言程序设计的学生更好地完成实验任务而编写的。
它包含了实验的具体内容、实验目的、实验要求、实验步骤和实验注意事项等内容,旨在引领学生掌握C语言程序设计的基本原理和实际应用。
2. 实验一:C语言程序结构与基本语法2.1 实验目的本实验旨在帮助学生了解C语言程序的基本结构和语法要求,掌握编写简单C程序的方法。
2.2 实验内容在本实验中,学生将学习C程序的基本结构和语法规则,并编写一个简单的C程序。
该程序要求实现从键盘输入两个整数,然后计算它们的和并输出结果。
2.3 实验步骤2.3.1 打开C语言编译器首先,打开C语言编译器,如Dev-C++或Code::Blocks等。
2.3.2 新建一个C文件在编译器中选择新建一个C文件,以便编写程序代码。
2.3.3 编写程序代码按照C语言的语法规则,编写程序代码。
首先,声明所需的变量,然后通过scanf函数从键盘输入两个整数,接着计算它们的和,并利用printf函数输出结果。
2.3.4 编译和运行程序完成程序代码的编写后,点击编译按钮进行编译。
如果没有出现错误,再点击运行按钮运行程序。
2.4 实验要求学生需要独立完成实验,并能够理解和解释编写的C程序代码。
2.5 实验注意事项在实验过程中,注意遵循C语言的语法规则,注意代码的格式和缩进,及时保存程序代码,避免数据输入错误。
3. 实验二:控制语句和函数的应用3.1 实验目的本实验旨在帮助学生掌握C语言中的控制语句和函数的应用,理解条件语句和循环语句的使用方法。
3.2 实验内容在本实验中,学生将学习条件语句和循环语句的基本概念和用法,并编写一个具有条件判断和循环操作的C程序。
3.3 实验步骤3.3.1 分析问题和设计算法首先,分析给定的问题,设计相应的算法。
确定使用的条件语句和循环语句的类型。
3.3.2 编写程序代码按照分析的算法,编写程序代码。
C程序设计实验指导手册
前言《程序设计语言(C)》课程是面向理工科的非计算机专业计算机基础教学的公共基础课程之一,本课程的任务是向学生介绍计算机程序设计的基本知识,使学生能够比较熟练地掌握C语言的语法规则及程序设计的基本方法与编程技巧,了解进行科学计算的一般思路。
与课程配套的上机实验,是为培养学生应用计算机解决和处理实际问题的思维方法与基本能力,并初步积累编程经验,自己解决一些比较简单的程序课题,为结合本专业课程进一步学习和应用计算机打下基础。
要使实验达到应有的效果,在上机实验之前,必须知道本次实验的任务,根据实验任务,做好充分准备工作,只有这样才能做到目的明确,使实验达到应有的效果。
上机前的准备工作包括以下几个方面:1.复习和掌握与本次实验有关的教学内容;2.根据实验的内容,对问题进行认真的分析,搞清楚要解决什么问题;3.选用或设计适用的算法,编写程序代码。
上机实验结束后要撰写实验报告,实验报告的主要内容应包括如下几个方面:1.实验目的明确实验目的,以保证达到课程所指定的基本要求。
在写实验报告时,要进一步确认是否达到了预期的目的。
2.实验内容实验的目的是要通过解决一些具体问题来达到的。
在实验报告中,实验内容是指本次实验中实际完成的内容。
在每一个实验题目中,一般都提出一些具体要求,其中有些具体要求是为了达到实验目的而提出的,不仅有具体的实验题目,还应包括具体要求。
3.程序设计说明包括程序功能说明、程序算法描述、程序代码设计(含完整代码)、程序运行、测试、运行结果分析。
上机实验编写程序代码时要养成良好的程序设计风格, 在上机输入源程序时要按照附录中“C语言编码规范”的要求来编写源代码文件。
按大纲要求,本实验指导共有12个实验,每个实验需要两个学时,共需24个学时。
2009-2-22. i .目录实验一C语言运行环境与表达式 (1)实验二数据输入与输出 (5)实验三选择结构程序设计 (7)实验四循环结构程序设计 (9)实验五数组应用 (10)实验六数组与流程控制综合设计 (12)实验七函数 (14)实验八指针 (15)实验九结构体 ................................................................................. 错误!未定义书签。
C语言实习指导书
《高级语言程序设计实习》实习指导书高级语言程序设计课题组编管理学院2013年8月目录一、实习目的: (3)二、实习基本要求: (4)三、适用专业: (4)四、实习的一般步骤(及时间安排): (4)五、实习报告: (5)六、实习任务 (5)七、注意事项: (8)一、实习目的:高级语言程序设计实习是信息管理与信息系统专业必修的实践教学课程之一。
本课程的目的在于使学生通过课程设计的综合训练,培养学生实际分析问题、编程和动手能力,最终目标是通过这种形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。
结合《高级语言程序设计》课程,本课程着重培养学生基本问题的解决能力,了解程序设计的技巧和方法、掌握C语言的基本内容及程序设计的基本方法与编程技巧,并能够运用VC等集成开发工具编写一些综合程序,为以后继续学习打下基础。
本实习具有如下特点:(1)涵盖了C语言的重要基础知识。
(2)结合了实际应用的要求,使该课程实习既涵盖知识点,又接近工程实际需要。
通过激发学习兴趣,调动学生主动学习的积极性,并引导他们根据实际编程要求,训练学生实际分析问题的能力以及编程能力,并养成良好的编程习惯。
(3)每个实习项目均给出要求与提示,为学生创造独立思考的条件。
学生在吃透要求的前提下,完全可以设计出自己的应用程序。
(4)提供六个综合实习项目,以期进一步锻炼学生的动手能力。
允许学生1-3人组合队伍分工合作,以培养团队精神。
另外,在实际编程中,为了提高编程质量,希望学生在书写代码时,对空行、空格和注释严格按要求处理,以建立良好的编程风格。
二、实习基本要求:1.要充分认识实习对自己的重要性,认真做好设计前的各项准备工作。
2.既要虚心接受老师的指导,又要充分发挥主观能动性。
结合课题,独立思考,努力钻研,勤于实践,勇于创新。
3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。
4.无论在实验室上机或是在图书馆查资料都要严格遵守规章制度,学生有事离校必须请假。
C语言实验指导书_学生版
实验指导书系(部)姓名学号专业班级课程名称 C程序设计目录实验一熟悉C程序运行环境 (1)实验二数据类型、运算符和表达式应用 (5)实验三顺序结构程序设计 (10)实验四 if选择结构程序设计 (14)实验五选择结构程序设计2 (19)实验六循环结构程序设计 (24)实验七循环结构程序设计2 (29)实验八数组应用(一) (33)实验九数组应用(二) (39)实验十函数应用 (44)实验十一指针应用 (51)实验一 熟悉C 程序运行环境一、实验目的1. 熟悉C 语言的系统环境,掌握在集成环境中编辑、编译、连接和运行C 语言程序的方法。
2. 掌握C 语言源程序的结构特点与书写规范。
二、实验学时数2学时三、实验步骤(一) VC++6.0集成环境(1)运行VC++6.0a.双击桌面上的VC++6.0快捷方式,运行VC++6.0。
b.双击"C:\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV .EXE",运行VC++6.0。
(2)认识VC++6.0(3)建立工程在磁盘上新建一个文件夹,用于存放C 语言程序,如D:\柳稻香。
单击[文件]-[新建]新建一个工程,工程类型选择Win32 Console Application ,然后选择要存放的位置(刚才建立的文件夹D:\柳稻香),填写工程名称例如hello ,点确定按钮,在弹出的对话框中选择一个”hello,World!”程序,点击完成,然后在点击确定。
执行 编译组建 工作空间 输出标准按钮(4)查看工程包含的文件单击左侧工作空间右下角的FileView,然后在工作空间上,点击+,可以看到Source Files和Header Files 及Resource Files,在Source Files 上继续点击+, 可以看到Source Files下有两个文件,一个是hello.cpp,一个是StdAfx.cpp。
C语言实验指导书
C语言实验指导书(总48页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除C语言程序设计实验指导书电气与电子工程学院重要说明:上机实验目的和要求一实验报告要求每次实验,提交一份实验报告。
具体格式见“实验报告格式范文”将代码和运行截图粘贴到“C改革实验指导书24学时”word的相应位置。
如下图,程序运行的截图如下:1二上机实验的目的上机实验的目的,绝不仅仅是为了验证教材和讲课的内容,或者验证自己所编程序正确与否。
学习程序语言,上机实验的目的如下:1 加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,通过多次上机,就能自然、熟练地掌握语法规定。
2 了解和熟悉C语言程序开发环境。
熟悉一两种环境(计算机系统的软件和硬件条件),再遇到其他的系统时便会触类旁通,很快学会。
3 学会上机调试程序,也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能够正确地运行。
要真正掌握计算机应用技术,就不仅应当了解和熟悉有关理论和方法,而且要求自己动手实践能力强。
4 在做实验时千万不要在程序通过后就认为万事大吉,完成任务了,应当在通过的程序上做一些调试和修改,看看会得到什么结果。
多动脑筋思考,将会对你有很大帮助。
三上机实验前的准备工作1 了解所用的计算机系统的性能和使用方法;2 复习和掌握与本实验有关的教学内容;3 准备好上机所用的程序,切忌自己不思考、不编制程序或抄袭别人的程序;4 准备好调试和运行时所需的数据。
四上机实验的步骤1 调出C语言编译系统,进入C语言工作环境;2 输入自己编制好的程序;3 检查输入是否有错,及时更正;4 进行编译和连接;5 运行程序,分析结果。
2重要说明:上机实验目的和要求 0实验一 C语言上机基础 (4)实验二基本数据类型、运算符和表达式 (6)实验三输入、输出函数的使用 (7)实验四选择结构程序设计 (9)实验五循环结构程序设计 (11)实验六数组 (14)实验七简单函数 (16)实验八高级函数 (16)实验九指针 (18)实验十自定义数据、文件 (19)附1:c语言函数库 (20)3实验一 C语言上机基础特别声明:为了教学的便捷以及学生自学的方便,我们选择了便于下载和安装的Microsoft Visual C++ 软件作为编译环境。
C语言实践指导书
实验一 C语言的运行环境和运行过程实验目的:1.掌握c程序设计编程环境C-Free 3.5,掌握运行一个c程序设计的基本步骤,包括编辑、编译、连接和运行。
2.掌握c语言程序设计的基本框架,能够编写简单的c程序。
3.了解程序调试的思想,能找出并改正c程序中的语法错误。
实验内容:1.在“我的电脑”上新建一个文件夹,用于存放c程序,文件夹名字可以是学号姓名。
2.调试示例,在屏幕上显示一个短句“Hello World!”。
源程序#include <stdio.h>void main(){printf(“Hello World!\n”);}运行结果:Hello World!基本步骤:(要求熟练掌握)1) 启动C-Free 3.5进入C编程环境。
2) 新建文件(*.cpp)“文件”->“新建”,单击“文件”选项卡,选择“新建文件”。
3) 编辑和保存(注意:源程序一定要在英文状态下输入,即字符标点都要在半角状态下,同时注意大小写,一般都用小写)在编辑窗口输入源程序,然后执行“文件”->“保存”或“文件”->“另存为”3. 编程,在屏幕上显示一个短句“this is my first c program.”。
4. 调试示例,在屏幕上显示一个短句“welcome to you!”。
源程序(有错误的程序)#include <stdio.h>void mian(){printf(Welcome to You!\n”)}运行结果(改正后的运行结果)Welcome to You!实验报告要求将以上各题的源程序、运行结果,以及实验中遇到的问题和解决问题的方法,以及实验过程中的心得体会,写在实验报告上。
实验二简单的C程序设计和基本数据处理实验目的:1.掌握C语言的运算符和表达式的正确使用以及C语言的几种基本数据类型和基本输入输出函数的使用方法。
2.通过编程进一步理解和掌握运算符的确切含义和功能。
C程序设计教程实验指导书
面向对象程序设计实验指导书前言本书是本科课程《面向对象程序设计》的实验指示书,一般人员也可以使用它作为学习语言的上机指导。
因为选择以公司的开发环境作为实验环境,因此书的前一部分介绍了的一些基本知识,并且在实验进行的过程中穿插介绍使用的一些技巧。
书的内容分为两大部分:第一部分介绍实验环境;第二部分是具体的实验安排。
书中共识点对应。
每个实验都列出了实验目的、实验要求以及思考问题,一些实验还列出了测试数据。
使用本书前,请先阅读以下内容:.语言实验环境配置要求硬件配置:以上兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于,硬盘自由空间不少于。
推荐配置为内存或(或以上),硬盘自由空间以上。
软件配置:操作系统:, , 以上版本。
开发集成环境:以上版本.建立自己的工作目录你需要在计算机上先建立自己的工作目录,所有的实验都在该工作目录下进行。
使用建立新项目时,需要指定该目录作为项目所在的目录。
本书中假设你的工作目录为:\\,具体的实验目录由你的指导教师指定。
.安装和最大的不同是在联机帮助系统上做了很大改变。
的帮助系统直接集成在开发环境之中,在安装时就可以选择安装帮助内容。
而的联机帮助系统采用了()库,在安装时,只安装了的索引,实际的内容在光盘上。
如果希望能脱离光盘使用帮助系统,需要在安装了以后,再运行的安装程序,把完整的库装到硬盘上。
目录第一部分实验环境介绍..........................................错误!未指定书签。
一、简介错误!未指定书签。
二、项目开发过程错误!未指定书签。
三、集成开发环境错误!未指定书签。
四、常用功能键及其意义错误!未指定书签。
第二部分实验错误!未指定书签。
实验一熟悉实验环境错误!未指定书签。
实验二简单程序开发错误!未指定书签。
实验三函数与程序结构错误!未指定书签。
实验四复杂数据类型错误!未指定书签。
实验五结构和类错误!未指定书签。
实验六继承与虚函数错误!未指定书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 1 五分制和绩点系数
1
对外经济贸易大学
实验二 个人所得税计算
C++程序设计 2017 春季
1.1 实验要求
编写 C++代码,从键盘输入税前工资、各项社会保险费,起征点是 3500 元, 计算应缴税款和实发工资。在命令行界面输入,下面图形界面不要求。
参考图 2 所示的结果,也可以在网上搜索个人所得税计算,核对自己程序计 算结果是否正确。
3
分
分
20
超过 9,000 元至 35,000 元的 超过 7,755 元至 27,255 元的
4
部分
部分
25
超过 35,000 元至 55,000 元 超过 27,255 元至 41,255 元
5
的部分
的部分
30
超过 55,000 元至 80,000 元 超过 41,255 元至 57,505 元
将 word 文件和项目文件夹打包成.zip 或者.rar 格式文件上传到教学辅助平台。
1.2 示例
运行结果:
5
对外经济贸易大学
C++程序设计 2017 春季
实验四 计算三角形面积与周长
1.1 实验要求
本次实验要求严格按照以下代码模板完成要求的功能,要求见代码模板中的 注释。目标是理解函数参数传递的三种形式:传值、传地址、传引用。
缴费 = 应纳税所得额*税率 - 速算扣除数 = 5400*20% -555= 525 元。
实发工资=应发工资-四金-缴税 = 10000 -1100-525 = 8375 元
4
对外经济贸易大学
C++程序设计 2017 春季
实验三 多种形式打印九九乘法表
1.1 实验要求
在头文件中声明函数 NineNine(int mode),其作用是以不同的形式打印九九 乘法表,参数 mode 为 0 时打印完整的九九乘法表,为 1 是打印挖去右上部分的 九九乘法表,为 2 时打印挖去左下部分的九九乘法表,为其他数字时仅打印对角 线上的数字。在对应源文件中定义函数,并在主函数中调用。
I
对外经济贸易大学
C++程序设计 2017 春季
实验一 C++作业——绩点计算
1.1 实验要求
编写 C++代码,从键盘读入一门课的成绩和学分,输出五分制成绩、绩点系 数和绩点(参考图 1),将运行结果输出到控制台。
作业提交内容: 1. Word 文件:内容有学号、姓名、学院、班级、Email、联系电话;C++源 代码;程序运行结果截图。具体参考实验报告模板。 2. 项目文件夹下全部文件。 将 word 文件和项目文件夹打包成.zip 或者.rar 格式文件上传到教学辅助平台。
图 2 个人所得税计算结果
2
对外经济贸易大学
C++程序设计 2017 春季
个人所得税计算公式
应纳税所得额 = 工资收入金额 - 各项社会保险费 - 起征点(3500 元)
应纳税额 = 应纳税所得额 x 税率 - 速算扣除数
说明:如果计算的是外籍人士(包括港、澳、台),则个税起征点应设为 4800 元。
对外经济贸易大学
C++程序设计 2017 春季
C++程序设计
实验指导书
V 0.9
对外经济贸易大学 信息学院
2017 年 2 月
I
对外经济贸易大学
C++程序设计 2017 春季
目录 实验一 C++作业——绩点计算 ....................................... 1 实验二 个人所得税计算 ............................................ 2 实验三 多种形式打印九九乘法表 .................................... 5 实验四 计算三角形面积与周长 ..................................... 6 实验五 少女之心 .................................................. 8 实验六 素数判别函数 .............................................. 9 实验七 球反弹高度 ............................................... 10 实验八 字符串 ................................................... 13 实验九 杨辉三角形 ............................................... 15 实验十 斐波那契数列 ............................................. 19 实验十一 逻辑运算符的应用 ....................................... 22 实验十二 蒙特卡洛方法的应用 ..................................... 25 实验十三 排序与查找 ............................................. 28 实验十四 成绩数据处理 ........................................... 33 实验十五 指针的使用 ............................................. 38 实验十六 使用指针数组计算杨辉三角 ............................... 41 实验十七 报数出圈 ............................................... 44 实验十八 类的应用 ............................................... 48 实验十九 对象数组与对象指针数组 ................................. 53 实验二十 杨辉三角形的类实现 ..................................... 56 实验二十一 CIRCLE 类的设计与应用 ..................................59 实验二十二 运算符重载 ........................................... 62 实验二十三 多态性 ............................................... 65 实验二十四 浅拷贝与深拷贝 ....................................... 69 实验二十五 模板函数与模板类 ..................................... 71 实验二十六 扑克牌 ................................................ 73 实验二十七 订单 .................................................. 74 实验二十八 猜数字游戏 ............................................ 75 实验二十九 最短路径算法 .......................................... 76
6
对外经济贸易大学
C++程序设计 2017 春季
作业提交内容: 1. Word 文件:内容有学号、姓名、学院、班级、Email、联系电话;C++源 代码;程序运行结果截图。具体参考实验报告模板。 2. 项目文件夹下全部文件,注意不要落下.cpp 文件。 将 word 文件和项目文件夹打包成.zip 或者.rar 格式文件上传到教学辅助平台。
案例说明
1、张三在 2015 年一月份税前工资 10000 元,他需要缴纳各项社会保险金 1100 元,那么他的税后 工资是多少呢?
应纳税所得额==(应发工资-四金)-3500 =10000 - 1100 - 3500 = 5400 元,参照上面的工资 税率表不含税部分,超过 4,155 元至 7,755 元的部分,则适用税率 20%,速算扣除数为 555。
个人所得税税率表
小编辛苦精心为各位网友准备了 2015 年最新个人所得税税率表,个税税率表,3500 元起征点,包 括工资税率表、年终奖税率表、劳务税率表,个体户税率表 等等,简单实用的表格,让您更容易看懂税率 表。
一、工资、薪金所得
工资、薪金所得,适用七级超额累进税率,税率为百分之三(3%)至百分之四十五(45%)。
级数
应纳税所得额(含税)
个人所得税税率表(一) 应纳税所得额(不含税)
税率(%) 速算扣除数
3
对外经济贸易大学
C++程序设计 2017 春季
1
不超过 1500 元的
不超过 1455 元的
3
超过 1500 元至 4,500 元的部 超过 1455 元至 4,155 元的部
2
分
分
10
超过 4,500 元至 9,000 元的部 超过 4,155 元至 7,755 元的部
4. 在 StartHere.cpp 中定义 main 函数,从控制台输入一个整数,将这个整数
作为参数传递给乘法表函数完成乘法表打印。
作业提交内容:
1. Word 文件:内容有学号、姓名、学院、班级、Email、联系电话;C++源
代码;程序运行结果截图。具体参考实验报告模板。
2. 项目文件夹下全部文件。
作业提交内容: 1. Word 文件:内容有学号、姓名、学院、班级、Email、联系电话;C++源 代码;程序运行结果截图。具体参考实验报告模板。 2. 项目文件夹下全部文件。 将 word 文件和项目文件夹打包成.zip 或者.rar 格式文件上传到教学辅助平台。