C++实验报告一

合集下载

维生素c实验报告

维生素c实验报告

维生素c实验报告维生素C实验报告维生素C是一种重要的营养素,对人体健康起着重要的作用。

为了深入了解维生素C的特性以及其在不同环境条件下的稳定性,我们进行了一系列实验。

实验一:维生素C的含量测定我们首先测定了某品牌橙子中维生素C的含量。

实验步骤如下:1. 将橙子切开,挤取橙汁。

2. 取一定量的橙汁,加入已知浓度的碘液。

3. 碘液会与维生素C发生反应,产生蓝色的混合物。

4. 通过比色法,测定蓝色混合物的吸光度,从而计算出维生素C的含量。

实验结果显示,每100毫升橙汁中含有约30毫克的维生素C。

这个结果与维生素C的日常摄入量推荐值相符,说明橙汁是一种良好的维生素C来源。

实验二:维生素C的稳定性为了探究维生素C在不同环境条件下的稳定性,我们进行了一系列实验。

实验一:光照条件下的稳定性我们将维生素C溶液分别暴露在不同光照条件下,包括强光、弱光和黑暗。

经过一段时间后,我们测定了维生素C溶液中维生素C的含量。

实验结果显示,强光条件下,维生素C的含量显著降低,损失约30%;弱光条件下,维生素C的损失约为10%;而在黑暗条件下,维生素C的损失非常小。

这表明,光照是维生素C降解的主要因素之一,因此在保存维生素C时,应尽量避免阳光直射。

实验二:温度条件下的稳定性我们将维生素C溶液分别置于不同温度下,包括常温、冷藏和冷冻。

经过一段时间后,我们测定了维生素C溶液中维生素C的含量。

实验结果显示,常温条件下,维生素C的含量损失最快,损失约为50%;冷藏条件下,维生素C的损失约为20%;而在冷冻条件下,维生素C的损失非常小。

这表明,温度也是维生素C降解的重要因素之一,因此在保存维生素C时,应尽量将其冷藏或冷冻。

综合实验结果,我们可以得出以下结论:1. 橙汁是一种良好的维生素C来源,每100毫升橙汁中含有约30毫克的维生素C。

2. 光照是维生素C降解的主要因素之一,应避免阳光直射。

3. 温度也是维生素C降解的重要因素之一,应将其冷藏或冷冻以延缓维生素C的损失。

c程序实验报告一 c程序的运行环境及运行方法

c程序实验报告一 c程序的运行环境及运行方法

c程序实验报告一 c程序的运行环境及运行方法一、C程序的运行环境C程序是需要在计算机上运行的,因此它需要一个运行环境。

C语言最常见的运行环境是Windows和Unix/Linux。

1. Windows运行环境在Windows环境下,可以使用Microsoft Visual Studio或Code::Blocks等集成开发环境(IDE)来编写和运行C程序。

Visual Studio是一种比较常见且功能强大的IDE,它集成了调试器、编辑器和编译器。

在Visual Studio中,可以直接输入C代码,编辑并编译运行,也可以在命令行使用编译器gcc来编译运行C程序。

2. Unix/Linux运行环境在Unix/Linux环境下,可以使用诸如打开源软件组合(GCC)之类的编译器来编写和运行C程序。

GCC是一种功能齐全的C编译器,它在大多数Unix系统上都可用。

在Unix/Linux环境下,C程序可以在命令行上使用gcc编译并运行。

C程序的运行方法主要包括两种:使用命令行运行C程序和在IDE中运行C程序。

1. 命令行运行C程序使用GCC编译器将C代码编译为可运行二进制文件,然后在命令行上运行该二进制文件即可运行C程序。

以下是在Linux环境下的例子:(1)编写一个简单的C程序hello.c:```c#include <stdio.h>(2)使用gcc编译这个程序:$ gcc -o hello hello.c-o指定输出文件名,hello是可执行文件名。

(3)在终端上运行程序:$ ./hello输出:Hello World!2. 在IDE中运行C程序在IDE中运行C程序可以通过以下步骤完成:(1)打开IDE(例如Visual Studio)并创建一个新项目。

(2)在新项目上创建一个新的C源代码文件并输入C代码。

(3)编译代码,IDE将使用内置的编译器将C代码编译为可执行文件。

(4)运行程序,IDE将启动应用程序并附加调试器,编译器会自动转换代码并在调试器中执行。

C语言程序设计实验报告 实验一 简单程序设计

C语言程序设计实验报告 实验一 简单程序设计

C语言程序设计实验报告实验一简单程序设计班级 2017231 学号 201723128 姓名郭鹏博一、实验目的1、熟悉VC6.0编程环境。

2、掌握使用VC6.0输入源程序、编译连接和运行程序的基本过程。

3、练习C调试程序的方法。

4、熟练使用赋值运算、算术运算等表达式。

5、熟练使用标准输入、输出函数及各种数据类型的格式说明符。

二、实验内容及步骤1、分析程序,根据要求写出结论:课本P83页第4题、第5题;第4题(1)c1=a,c2=bc1=97,c2=98原因:字符变量实质上是一个字节的整形变量,由于它常用来存储字符,所以称为字符变量。

可以把0到127之间的整数赋给一个字符变量。

在输出字符变量的值时,可以选择以十进制整数形式或字符形式输出。

(2)c1=?c2=?c1=-59,c2=-58原因:Visual C++系是把char默认为signed char类型的,而signed char类型的变量允许存储的值为—128~127,但字符的代码不可能为负值,所以在存储字符时实际上只用到0~127这一部分,其第1位都是0。

给字符型变量赋值197和198时,所赋之值超出了字符变量的取值范围,导致无论是以以十进制整数形式输出还是以字符形式输出,输出结果均错误。

(3)c1=a,c2=bc1=97,c2=98原因同(1)第5题2、程序改错下面程序的功能是计算球体的表面积和球体的体积,程序中有多处错误,并且指定必须按下面的形式输入、输出数据。

请对程序做相应的修改。

#include <stdio.h>main{double r,s,v;int pi=3.14;scanf("%d",r);S=4*pi*r*r; /*计算球体的表面积*/V=4.0*pi*r*r*r/3.0; /*计算球体的体积*/printf("%d",r);printf("s=%f\n",s,"v=%d\n",v);}当程序运行时,要求屏幕的显示和指定的输入形式如下:input r:2.0<回车> (此处的2.0是由用户输入的数据)r=2.000000 (此处要求的是输出形式)s=50.24000000,v=33.49333333具体要求:(1)在VC6.0环境中输入上述源程序。

c语言实验报告册

c语言实验报告册

c语言实验报告册C语言实验报告册。

实验一,C语言基本程序设计。

1. 实验目的。

通过本实验,掌握C语言的基本程序设计方法,包括变量的定义和使用、表达式的计算、控制结构的使用等。

2. 实验内容。

(1)编写一个C程序,实现输入两个整数,然后输出它们的和、差、积和商。

(2)编写一个C程序,实现输入一个实数,计算并输出它的绝对值。

3. 实验步骤。

(1)定义两个整型变量a和b,用来存储输入的整数。

(2)使用printf函数提示用户输入两个整数,并使用scanf函数将用户输入的值分别赋给变量a和b。

(3)定义四个整型变量sum、diff、product和quotient,分别用来存储a和b的和、差、积和商。

(4)分别计算a和b的和、差、积和商,并将结果分别赋给sum、diff、product和quotient。

(5)使用printf函数输出sum、diff、product和quotient的值。

4. 实验结果。

输入:a = 5。

b = 3。

输出:sum = 8。

diff = 2。

product = 15。

quotient = 1。

5. 实验结论。

通过本实验,我掌握了C语言的基本程序设计方法,包括变量的定义和使用、表达式的计算、控制结构的使用等。

在实际编程中,我需要注意变量的类型和范围,以避免数据溢出和精度丢失的问题。

实验二,C语言函数的使用。

1. 实验目的。

通过本实验,学习C语言函数的定义和调用,掌握函数参数的传递和返回值的使用。

2. 实验内容。

(1)编写一个C程序,实现输入两个整数,计算它们的最大公约数和最小公倍数。

(2)编写一个C程序,实现输入一个整数n,计算并输出1到n的阶乘之和。

3. 实验步骤。

(1)定义一个函数gcd,用来计算两个整数的最大公约数。

(2)定义一个函数lcm,用来计算两个整数的最小公倍数。

(3)定义一个函数factorial,用来计算一个整数的阶乘。

(4)在主函数中,调用gcd和lcm函数计算最大公约数和最小公倍数;调用factorial函数计算阶乘之和。

c语言实验报告实验

c语言实验报告实验

c语言实验报告实验C 语言实验报告实验一、实验目的本次 C 语言实验的主要目的是通过实际操作和编程实践,加深对 C 语言基本语法、数据类型、控制结构、数组、指针等重要概念的理解和掌握,提高编程能力和解决实际问题的能力。

二、实验环境本次实验使用的编程环境为 Visual Studio 2019,操作系统为Windows 10。

三、实验内容1、基本数据类型和运算符的使用定义不同类型的变量,如整数型(int)、浮点型(float、double)、字符型(char)等,并进行赋值和运算操作。

熟悉各种运算符的优先级和结合性,包括算术运算符(+、、、/、%)、关系运算符(>、<、>=、<=、==、!=)、逻辑运算符(&&、||、!)、位运算符(&、|、^、~、<<、>>)等。

2、控制结构的应用使用ifelse 语句实现条件判断,根据不同的条件执行相应的代码块。

运用 switch 语句进行多分支选择,处理不同的情况。

利用 for 循环、while 循环和 dowhile 循环实现重复执行的操作,例如计算数列的和、打印特定的图案等。

3、数组和字符串的操作定义和使用一维数组、二维数组,进行数组元素的访问、赋值和遍历。

掌握字符串的存储和处理方式,使用字符数组和字符串函数(如strlen、strcpy、strcmp 等)进行字符串的操作。

4、指针的应用理解指针的概念和指针变量的定义,通过指针访问变量和数组元素。

实现指针与数组、指针与函数的结合使用,体会指针在程序中的灵活运用。

5、函数的定义和调用编写自定义函数,实现特定的功能,如计算阶乘、判断素数等。

掌握函数的参数传递方式(值传递和地址传递),理解函数的返回值。

6、结构体和共用体的使用定义结构体类型,创建结构体变量,访问结构体成员。

了解共用体的概念和使用场景,比较结构体和共用体的区别。

四、实验步骤1、实验准备打开 Visual Studio 2019 开发环境,创建一个新的 C 语言项目。

c语言实验报告5篇

c语言实验报告5篇

c语言实验报告c语言实验报告5篇随着社会一步步向前发展,我们使用报告的情况越来越多,我们在写报告的时候要注意涵盖报告的基本要素。

其实写报告并没有想象中那么难,以下是小编收集整理的c语言实验报告,欢迎阅读与收藏。

c语言实验报告1学号:__________ 姓名:__________ 班级:__________ 日期:__________指导教师:__________ 成绩:__________实验六综合实验一、实验目的1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。

2、掌握C程序的结构化程序设计方法,能使用C语言开发简单的应用程序。

3、掌握C程序的运行、调试方法等。

二、实验内容编写一个学生信息排序程序。

要求:1、程序运行时可输入n个学生的信息和成绩(n预先定义)。

2、学生信息包括:学号、英文姓名、年龄;学生成绩包括:语文、数学、计算机。

3、给出一个排序选择列表,能够按照上述所列信息(学号、姓名、年龄、语文、数学、计算机)中的至少一个字段进行排序,并显示其结果。

1、使用函数方法定义各个模块。

三、实验步骤与过程物理实验报告·化学实验报告·生物实验报告·实验报告格式·实验报告模板四、程序调试记录c语言实验报告2第一章基础掌握1.1 实验目的掌握C程序设计编程环境Visual C++,掌握运行一个C程序的基本步骤,包括编辑、编译、链接和运行。

(]1.2 实验要求在报告中记录建立、保存C程序实习过程。

1.3 实验基本内容编写程序,在屏幕上显示一个短句“Hello World”(1)程序:1)编译如下程序:#includeVoid main(){printf (“Hello World! ”);}2)链接。

执行Build-命令。

3)运行。

执行Build Execute 命令。

显示结果。

4)关闭程序工作区。

(2)运行结果:输出结果:Hello World!总结:掌握C语言程序设计的基本框架,能够编写简单的程序。

c语言程序设计_实验一实验报告

c语言程序设计_实验一实验报告

实验项目名称:实验一C 语言的运行环境的使用实验目的及要求:1. 了解 Windows 系统下 C 语言的运行环境,熟悉 C 程序编辑、调试、运行的基本操作方法。

2. 熟练掌握编辑、编译、连接和运行 C 程序的方法。

3. 通过运行简单的 C 程序,初步了解 C 源程序的特点。

4. 初步理解 C 语言的数据类型,了解变量定义、变量赋值以及简单运算方法,了解程序运行结果的基本输出方法。

实验内容(方法和步骤):1、编程实现在屏幕上显示如下三行文字Hello, world !Wolcome to the C language world!Everyone has been waiting for程序代码:#include <stdio.h>int main(){printf("Hello,World!\n");printf("Welcome to the C language world!\n");printf(Everyone has been waiting for.\n");return 0;}运行结果:2、编写程序,将两个整数相加,并输出结果。

程序代码:#include <stdio.h>int main(){int a,b,c;a=12;b=26;c=a+b;printf("c=%d\n",c);return 0";}运行结果:3. 编写程序,要求从键盘输入2 个整数,输出其中较大的数程序代码:#include <stdio.h>int main(){int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);pintf("max=%d",c);return 0;}int max(int x,int y){ int z;if (x>y) z=x;else z=y;return(z);}运行结果:4.输入并运行下程序,观察运行结果。

c 实验报告1

c  实验报告1

c 实验报告1
《C 实验报告1》
在本次实验中,我们将讨论C语言的基本概念和语法,并进行一些简单的编程
练习。

C语言作为一种通用的高级编程语言,具有广泛的应用领域,包括系统
软件、应用软件、驱动程序等。

通过本次实验,我们将了解C语言的基本特性,并掌握一些基本的编程技巧。

实验一:C语言的基本概念和语法
在本实验中,我们首先了解了C语言的基本概念,包括变量、数据类型、运算符、控制语句等。

我们学习了如何声明和定义变量,以及不同的数据类型(如
整型、浮点型、字符型等)的使用方法。

此外,我们还学习了C语言中的运算
符和表达式的使用,以及控制语句(如if语句、switch语句)的基本语法和用法。

实验二:编程练习
在本实验中,我们进行了一些简单的编程练习,以巩固所学的知识。

我们编写
了一些简单的程序,包括计算两个数的和、判断一个数是奇数还是偶数、输出
九九乘法表等。

通过这些练习,我们加深了对C语言基本语法和编程技巧的理解,并提高了编程能力。

总结
通过本次实验,我们对C语言有了更深入的了解,掌握了一些基本的编程技巧。

C语言作为一种通用的高级编程语言,具有广泛的应用前景,掌握C语言的基
本知识对我们今后的学习和工作都具有重要意义。

希望通过本次实验,我们能
够更加熟练地掌握C语言的基本概念和语法,为以后的学习和工作打下坚实的
基础。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

天津理工大学计算机科学与技术学院实验报告至学年第学期课程名称C++程序设计应用学号学生姓名年级专业物联网教学班号实验地点实验时间主讲教师辅导教师实验(一)实验名称类和简单对象Visual C++ 6.0软件环境无硬件环境实验目的(1)理解类和对象的概念;(2)掌握类与对象的定义方法;(3)理解类的成员的访问控制的含义,公有和私有成员的区别;(4)掌握构造函数和析构函数的含义与作用、定义方式和实现;(5)能够根据给定的要求定义类并实现类的成员函数;(6)掌握string类的使用方法(7)了解C++面向对象程序设计的基本思想、基本方法和基本步骤;(8)掌握MS Visual C++6.0调试C++程序的基本方法、基本步骤。

实验内容(应包括实验题目、实验要求、实验任务等)1.(1)记录程序的运行结果(2)将Coordinate类中带有两个参数的构造函数进行修改,在函数体内增加如下语句:cout<<”Constructor is called.”<<endl;重新记录程序的运行结果,并解释输出结果。

实验过程与实验结果(可包括实验实施的步骤、算法描述、流程、结论等)Coordinate::Coordinate(int a){}int main(){Coordinate p4;Coordinate p1(3,4);Coordinate p2(p1);Coordinate p5(2);Coordinate p3=p2;cout<<"p3=("<<p3.getx()<<","<<p3.gety()<<")"<<endl;return 0;}2.完整程序如下:#include <iostream.h>class Date{public:void printDate(); //显示日期void setDay(int); //设置日的值void setMonth(int); //设置月的值void setYear(int); //设置年的值private:int day, month, year;};void Date::setDay(int d){day=d;}void Date::setMonth(int m){month=m;}void Date::setYear(int y){year=y;}void Date::printDate(){cout<<"Today is "<<year<<'.'<<month<<"."<<day<<endl;}int main(){Date testDay;testDay.setDay(5);testDay.setMonth(10);testDay.setYear(2010);testDay.printDate();return 0;}3.完整程序如下:#include <iostream>using namespace std;class coutner{public:counter(int number); //构造函数void increment(); //给value原值加1void decrement(); //给value原值减1int getvalue(); //取得计数器值int print(); //显示计数private:int value; //数据成员};coutner::counter(int o){value=o;}void coutner::increment(){value++;}void coutner::decrement(){value--;}int coutner::getvalue(){return value;}int coutner::print(){cout<<"The value is "<<value<<endl;return value;}int main(){int output;coutner c;c.counter(0);c.increment();output=c.getvalue();cout<<"The output(get from value) is "<<output<<endl;c.decrement();c.print();c.increment();output=c.print();cout<<"The output(get from print()) is "<<output<<endl;return 0;}结果如下:4.#include <iostream>using namespace std;class Cls{private:int x;int y;public:Cls();Cls(int);Cls(int,int);int getx();int gety();void setx(int);void sety(int);void print();};int Cls::getx(){return x;}int Cls::gety(){return y;}void Cls::setx(int a){x=a;}void Cls::sety(int b){y=b;}void Cls::print(){cout<<"x="<<x<<" y="<<y<<endl;} Cls::Cls(){x=0;y=0;}Cls::Cls(int a,int b){x=a;y=b;}Cls::Cls(int c){x=c;y=0;}int main(){Cls a;Cls b(1,2);Cls c(1);a.print();b.print();c.print();return 0;}5.#include <iostream>using namespace std;const double PI=3.14;class cylinder{private:double radius;double height;public:cylinder(double,double);void setr(double);void seth(double);double area();double volume();void print();};cylinder::cylinder(double r,double h){radius=r;height=h;}void cylinder::seth(double h){height=h;}void cylinder::setr(double r){radius=r;}double cylinder::area(){return 2*PI*radius*height+2*PI*radius*radius; }double cylinder::volume(){return PI*radius*radius*height;}void cylinder::print(){cout<<"The area is "<<area()<<" and the volume is "<<volume()<<'.'<<endl; }int main(){cylinder c(1.0,2.0);c.print();c.seth(1.0);c.setr(2.0);c.print();return 0;}计算机科学与技术学院{b=strcpy(zhy,zhuan);}stu::ruxueshijian(int ru){rxshj=ru;}stu::shuchu(){cout<<"专业:"<<b<<"\t姓名:"<<a<<"\t学号:"<<xh<<"\t性别:";if(xb==1)cout<<"男";else cout<<"女";cout<<"\t年龄:"<<nl<<"\t入学时间:"<<rxshj<<endl<<endl<<endl; }stu::chengji(int jisuanji,int shuxue,int yingyu,int xuan){jsjchj=jisuanji;shxchj=shuxue;yychj=yingyu;xk=xuan;}stu::xuanke(char *xuanming){c=strcpy(xkm,xuanming);}stu::cha(){m=0;if(jsjchj>=96){o=4.5;cout<<"计算机4.5"<<endl;}if(jsjchj>=90&&jsjchj<=95){o=4.0;cout<<"计算机4.0"<<endl;}if(jsjchj>=85&&jsjchj<=89){o=3.5;cout<<"计算机3.5"<<endl;}if(jsjchj>=80&&jsjchj<=84){o=3.0;cout<<"计算机3.0"<<endl;}if(jsjchj>=75&&jsjchj<=79){o=2.5;cout<<"计算机2.5"<<endl;}if(jsjchj>=70&&jsjchj<=74){o=2.0;cout<<"计算机2.0"<<endl;}if(jsjchj>=65&&jsjchj<=69){o=1.5;cout<<"计算机1.5"<<endl;} if(jsjchj>=60&&jsjchj<=64){o=1.0;cout<<"计算机1.0"<<endl;}if(jsjchj<60){o=0;cout<<"计算机不及格需重考"<<endl;m++;}if(shxchj>=96){p=4.5;cout<<"数学4.5"<<endl;}if(shxchj>=90&&shxchj<=95){p=4.0;cout<<"数学4.0"<<endl;} if(shxchj>=85&&shxchj<=89){p=3.5;cout<<"数学3.5"<<endl;} if(shxchj>=80&&shxchj<=84){p=3.0;cout<<"数学3.0"<<endl;} if(shxchj>=75&&shxchj<=79){p=2.5;cout<<"数学2.5"<<endl;} if(shxchj>=70&&shxchj<=74){p=2.0;cout<<"数学2.0"<<endl;} if(shxchj>=65&&shxchj<=69){p=1.5;cout<<"数学1.5"<<endl;} if(shxchj>=60&&shxchj<=64){p=1.0;cout<<"数学1.0"<<endl;} if(shxchj<60){p=0;cout<<"数学不及格需重考"<<endl;m++;}if(yychj>=96)cout<<"英语4.5"<<endl;if(yychj>=85&&yychj<=89){q=3.5;cout<<"英语3.5"<<endl;}if(yychj>=80&&yychj<=84){q=3.0;cout<<"英语3.0"<<endl;}if(yychj>=75&&yychj<=79){q=2.5;cout<<"英语2.5"<<endl;}if(yychj>=70&&yychj<=74){q=2.0;cout<<"英语2.0"<<endl;}if(yychj>=65&&yychj<=69){q=1.5;cout<<"英语1.5"<<endl;}if(yychj>=60&&yychj<=64){q=1.0;cout<<"英语1.0"<<endl;}if(yychj<60){q=0;cout<<"英语不及格需重考"<<endl;m++;}if(xk>=96)cout<<c<<' '<<"4.5"<<endl;if(yychj>=90&&yychj<=95){q=4.0;cout<<"英语4.0"<<endl;} if(yychj>=85&&yychj<=89){q=3.5;cout<<"英语3.5"<<endl;}if(yychj>=80&&yychj<=84){q=3.0;cout<<"英语3.0"<<endl;}if(yychj>=75&&yychj<=79){q=2.5;cout<<"英语2.5"<<endl;}if(yychj>=70&&yychj<=74){q=2.0;cout<<"英语2.0"<<endl;}if(yychj>=65&&yychj<=69){q=1.5;cout<<"英语1.5"<<endl;}if(yychj>=60&&yychj<=64){q=1.0;cout<<"英语1.0"<<endl;}if(yychj<60){q=0;cout<<"英语不及格需重考"<<endl;m++;}if(xk>=96)cout<<c<<' '<<"4.5"<<endl;if(xk>=90&&xk<=95){r=4.0;cout<<c<<' '<<"4.0"<<endl;}if(xk>=85&&xk<=89){r=3.5;cout<<c<<' '<<"3.5"<<endl;}if(xk>=80&&xk<=84){r=3.0;cout<<c<<' '<<"3.0"<<endl;}if(xk>=75&&xk<=79){r=2.5;cout<<c<<' '<<"2.5"<<endl;}if(xk>=70&&xk<=74){r=2.0;cout<<c<<' '<<"2.0"<<endl;}if(xk>=65&&xk<=69){r=1.5;cout<<c<<' '<<"1.5"<<endl;}if(xk>=60&&xk<=64){r=1.0;cout<<c<<' '<<"1.0"<<endl;}if(xk<60){r=0;cout<<c<<' '<<"不及格需重考"<<endl;m++;}if(m!=0)cout<<"有"<<m<<"门课程需要重考"<<endl;}stu::pingjun(){float x;x=(o+p+q+r)/4;cout<<"平均绩点为: "<<x<<endl;}stu::chongxiu(){if(m!=0){int y;n=0;for(int i=0;i<m;i++){cout<<"输入重考分数"<<endl;cin>>y;if(y<60){cout<<"需重修"<<endl;n++;}elsecout<<"绩点1.0"<<endl;}if(n!=0)cout<<"有"<<n<<"门课程需要重修"<<endl;}}void main(){stu a;char name[15],zhuan[20],xuanming[20];int xing,hao,nian,ru,jisuanji,shuxue,yingyu,xuan;cout<<"请输入专业:"<<endl;cin.getline(zhuan,20,'\n');cout<<"请输入姓名:"<<endl;cin.getline(name,15,'\n');cout<<"请输入选课名:"<<endl;cin.getline(xuanming,20,'\n');cout<<"请输入学号:(例如20070001)"<<endl;cin>>hao;cout<<"请输入性别:(1.男2.女)"<<endl;cin>>xing;cout<<"请输入年龄:"<<endl;cin>>nian;cout<<"请输入入学时间:(例如200709)"<<endl;cin>>ru;a.xuehao(hao);a.ruxueshijian(ru);a.mingzi(name);a.xingbie(xing);a.nianling(nian);a.zhuanye(zhuan);a.shuchu();cout<<"请输入各门功课成绩:计算机、数学、英语、"<<xuanming<<endl;cin>>jisuanji>>shuxue>>yingyu>>xuan;;a.chengji(jisuanji,shuxue,yingyu,xuan);a.xuanke(xuanming);a.cha();a.pingjun();a.chongxiu();}附录(可包括源程序清单或其它说明)。

相关文档
最新文档