您现在的位置是:主页 > news > 有没有做卡哇伊的企业网站/最基本的网站设计
有没有做卡哇伊的企业网站/最基本的网站设计
admin2025/5/16 1:18:35【news】
简介有没有做卡哇伊的企业网站,最基本的网站设计,做网站有必要注册商标吗,私人做网站可靠吗课程主页在 http://blog.csdn.net/sxhelijian/article/details/39152703,课程资源在 云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。 【项目6-体验文件操作】数据下载链接(1-预备)阅读并理解附后的《文件操作初体验…
有没有做卡哇伊的企业网站,最基本的网站设计,做网站有必要注册商标吗,私人做网站可靠吗课程主页在
http://blog.csdn.net/sxhelijian/article/details/39152703,课程资源在
云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。 【项目6-体验文件操作】数据下载链接(1-预备)阅读并理解附后的《文件操作初体验…
课程主页在
http://blog.csdn.net/sxhelijian/article/details/39152703,课程资源在
云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。
(3-实战)文件english.dat(在云学堂和QQ群下载,该文件要和源程序在同一文件夹中)中已经有了学生的成绩数据,请改编(2)中的程序,编程求出这次考试的平均成绩,并统计输出优秀人数和不及格人数。
(4-实战)编程求出这次考试的最高成绩,以及得最高成绩的学生的学号(设学号即是相应数组元素的下标)。
(5-实战)从文件salary.txt中读入工人的工资(不超过500人),全部增加20%(好事),然后进行排序,将排序后的结果保存到文件ordered_salary.txt中。(salary.txt在云学堂和QQ群下载。)
【项目6-体验文件操作】数据下载链接
(1-预备)阅读并理解附后的《文件操作初体验》(必要时运行这些程序)。
(2-热身)从键盘读入若干名学生的英语成绩,编程求出这次考试的平均成绩,并统计输出优秀人数和不及格人数。
#include <fstream> //操作文件必写
#include<iostream>
#include<cstdlib>
using namespace std;
int main( )
{int i,s;int a=0, b=0;//分别代表优秀、不及格人数、总人数double sum=0,ave; //s: 成绩和,ave: 平均分//以输入的方式(ios::in)打开文件for(i=0; i<10; i++){cin>>s;sum+=s;if(s>=90)a++;else if(s<60)b++;}//下面输出结果ave=sum/10;cout<<"平均成绩为:"<<ave<<endl;cout<<"优秀人数:"<<a<<endl;cout<<"不及格人数:"<<b<<endl;return 0;
}
(3-实战)文件english.dat(在云学堂和QQ群下载,该文件要和源程序在同一文件夹中)中已经有了学生的成绩数据,请改编(2)中的程序,编程求出这次考试的平均成绩,并统计输出优秀人数和不及格人数。
#include <fstream> //操作文件必写
#include<iostream>
#include<cstdlib>
using namespace std;
int main( )
{int s; //读入的成绩int a=0, b=0,count=0;//分别代表优秀、不及格人数、总人数double sum=0,ave; //sum: 成绩和,ave: 平均分//以输入的方式(ios::in)打开文件ifstream infile("english.dat",ios::in);if(!infile){cerr<<"open error!"<<endl;exit(1);}while(infile>>s) //当读取成功……{count++;sum+=s;if(s>=90)a++;else if(s<60)b++;}infile.close(); //读入完毕要关闭文件//下面输出结果ave=sum/count;cout<<"总人数为:"<<count<<endl;cout<<"平均成绩为:"<<ave<<endl;cout<<"优秀人数:"<<a<<endl;cout<<"不及格人数:"<<b<<endl;return 0;
}
(4-实战)编程求出这次考试的最高成绩,以及得最高成绩的学生的学号(设学号即是相应数组元素的下标)。
#include <fstream> //操作文件必写
#include<iostream>
#include<cstdlib>
using namespace std;
int main( )
{int s[10000],max=-1; //读入的成绩int i,count=0;//分别代表优秀、不及格人数、总人数//以输入的方式(ios::in)打开文件ifstream infile("english.dat",ios::in);if(!infile){cerr<<"open error!"<<endl;exit(1);}while(infile>>s[count]) //当读取成功……{if(s[count]>max)max=s[count];count++;}infile.close(); //读入完毕要关闭文件//下面输出结果cout<<"总人数为:"<<count<<endl;cout<<"最高分为:"<<max<<endl;cout<<"得最高分的同学的学号为:";for(i=0; i<count; i++)if(s[i]==max)cout<<i<<" ";cout<<endl;return 0;
}
(5-实战)从文件salary.txt中读入工人的工资(不超过500人),全部增加20%(好事),然后进行排序,将排序后的结果保存到文件ordered_salary.txt中。(salary.txt在云学堂和QQ群下载。)
#include <fstream>
#include<iostream>
#include<cstdlib>
using namespace std;
int main( )
{float a[500],t;int i=0,j,n;ifstream infile("salary.txt",ios::in); //以输入的方式打开文件if(!infile) //测试是否成功打开{cerr<<"open error!"<<endl;exit(1);}while(infile>>a[i]) i++; //从文件中读取数据infile.close();n=i; //n为职工人数for(i=0; i<n; i++)a[i]*=1.2; //涨工资了//排序,用冒泡法,其他法类似for(j=0; j<n-1; j++)for(i=0; i<n-j-1; i++)if (a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}//输出结果ofstream outfile("ordered_salary.txt",ios::out);if(!outfile) //测试文件打开操作是否成功,不成功则提示后退出。{cerr<<"open error!"<<endl;exit(1);}for(i=0; i<n; i++){outfile<<a[i]<<endl;if(i%5==0&&i!=0) cout<<endl;cout<<a[i]<<"\t";}outfile.close(); //关闭文件。用完了必须关闭,否则会丢失数据return 0;
}
=================== 迂者 贺利坚 CSDN博客专栏================= |== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==| |== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==| |== 我写的书——《逆袭大学——传给IT学子的正能量》 ==| ===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 ===== |