C 课程设计__学生(成绩)信息管理系统__包括doc报告文优点:利用系统函数,还能修改系统时间,此文件必须是c++文件
#include< cstdlib >
#include< iostream>
using namespace std;
void main()
{
system("time");
}
运行效果如下:
但是如果system里面的参数变为:time/t,就不允许修改系统时间了(缺点:仅仅显示小时和分钟)
#include<iostream>
using namespace std;
void main()
{
system("time/t");
system("pause");
}
改变DOS字体颜色
#include<iostream>
using namespace std;
void main()
{
system("color ob");
system("pause");
}
注:当system(“color ob”)中的ob变为相应的数字时,DOS屏幕字体变为相应的颜色
改变DOS标题
#include<iostream>
using namespace std;
void main()
{
system("title 王万腾");
system("pause");
}
打印出系统日期
#include<iostream>
using namespace std;
void main()
{
system("date");
system("pause");
}
#include<iostream>
using namespace std;
void main()
{
system("date/t");
system("pause");
}
for_each的简单应用
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>//特别注意:for_each()还是在algorithm头文件中定义的来
using namespace std;
void print_i(int t)
{
cout<<t<<ends;
}
int main()
{
int a[]={1,2,3,4,5,6,7,8,9,10,11,12,13};
vector<int> elements(a,a+13);
for_each(elementsbegin(),elementsend(),print_i);
cout<<endl;
system("pause");
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s("WangWanteng");
string::size_type len2=ssize();
cout<<"scapacity():"<<scapacity()<<ends<<"ssize():"<<len2<<endl;
system("pause");
return 0;
}
总结:若s为一字符串,则ssize()==slength(),scapacity()总比ssize()或slength()大4个字符
string的substr()
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s("WangWanteng");
string s1("MaYu");
s1=ssubstr(4,3);
cout<<s1<<endl;
system("pause");
return 0;
}
上例:ssubstr(4,3)是指从s串第(4+1)个字符开始往后数3个字符 返回
关于swap()的传说
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s("Wangwanteng");
string s1("王万腾");
swap(s,s1);
i
C 课程设计 学生(成绩)信息管理系统 包括doc报告文 来自淘豆网www.taodocs.com转载请标明出处.