帮忙做一份一份C语言实验报告!!源代码要100行以上

帮忙做一份一份C语言实验报告!!源代码要100行以上,做一个中国历史灾难查询器,就简单的可以查到中国过去一些年发生的灾难,http://zhidao.baidu.com/question/112314094.html这里有灾难的资料。随便写一些上去就行了。
我们学的是谭浩强的c语言第三版,链表和位运算没学。
急用啊非常感谢!好的再加100分!也可以发到我邮箱[email protected]
资料随便写一些就可以了

这么多的资料 =="
#include<stdio.h>
#include<iostream>
void menu()
{
printf("中国大灾难\n");
printf("1.1975\n");
printf("2.1976\n");
printf("3.1998\n");
printf("4.2008\n");

}

void data1()
{
printf("1975年2月4日辽宁海城大地震\n");
printf("\n1975年2月4日的辽宁海城发生7.3级大地震。地震波及范围为9千平方公里。\n");
printf("这次地震发生在辽宁人口稠密、工业发达地区,但由于国家地震部门提前准确预报,\n");
printf("当地政府又采取了有利的防震措施,损失降到了最小限度,成功挽救了十几万条生命。具体数字:\n");
printf("1、人员伤亡:死亡人数2041人,受伤人数27538人,救援兵力3.5万人。\n");
printf("2、受灾情况:地震造成城镇房屋倒塌500万平方米,农村房屋毁坏1740平方米");
printf("公共设施损坏165平方米,损失8.1亿元。\n");
printf("3、救援兵力:解放军出动15万人,唐山机场倚天飞机起落达390架次。");
printf("动用全国13个省,300个医疗队,2万多人,开出专列159个。\n");
printf("4、国家拨款:43亿。\n");
printf("5、灾后重建:从1978年开始建设,到1988年有一个新唐山出现在中国大地上。\n\n");
}

void data2()
{
printf("1998年6月中旬特大洪水灾害\n");
printf(" \n1998年6月中旬发生的的特大洪水灾害,主要集中在长江流域和北方松华江流域,\n");
printf("造成了历史罕见的大洪水灾害。全国29各省市自治区在手不同程度的洪涝灾害。\n");
printf("1、伤亡人数:1562人,受灾人数2.23亿人,救援兵力27万人。\n");
printf("2、受灾情况:倒塌房屋497万间,受灾面积3.18亿亩,成灾面积1.96亿亩,直接经济损失1666亿元。\n");
printf("3、救援兵力:出动解放军、武警27万人,8000万群众参与抗洪,总动员力量达近亿人。\n");
printf("4、国家拨款:数十亿,各地调入物资近百亿。\n");
printf(" 5、接受捐赠:捐款35亿元,捐物折合人民币37亿元。\n");
}

int main()
{
int choice;
do{
system("cls");
menu();
scanf("%d",&choice);
switch(choice)
{
case 1:
system("cls");
data1();
system("pause");
break;
case 2:system("cls");
data2();
system("pause");
break;
default:printf("错误");
break;
}
}while(choice!=3);

system("pause");
return 0;
}
大概是这样吗?还没做完的...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-30
在热心网友sf的基础上给你改了下,代码一共九十七行,代码如下:
#include<stdio.h>
#include<windows.h>
void menu()
{
printf("中国大灾难\n");
printf("1.1975\n");
printf("2.1976\n");
printf("3.1998\n");
printf("4.2008\n");
}

void data1()
{
printf("1975年2月4日辽宁海城大地震\n");
printf("\n1975年2月4日的辽宁海城发生7.3级大地震。地震波及范围为9千平方公里。\n");
printf("这次地震发生在辽宁人口稠密、工业发达地区,但由于国家地震部门提前准确预报,\n");
printf("当地政府又采取了有利的防震措施,损失降到了最小限度,成功挽救了十几万条生命。具体数字:\n");
printf("1、人员伤亡:死亡人数2041人,受伤人数27538人,救援兵力3.5万人。\n");
printf("2、受灾情况:地震造成城镇房屋倒塌500万平方米,农村房屋毁坏1740平方米");
printf("公共设施损坏165平方米,损失8.1亿元。\n");
printf("3、救援兵力:解放军出动15万人,唐山机场倚天飞机起落达390架次。");
printf("动用全国13个省,300个医疗队,2万多人,开出专列159个。\n");
printf("4、国家拨款:43亿。\n");
printf("5、灾后重建:从1978年开始建设,到1988年有一个新唐山出现在中国大地上。\n\n");
}

/*函数data2()中的省略号码汉字即可*/
void data2()
{
printf("1976年…………………………………………………………………………\n");
printf(" …………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf(" …………………………………………………………………………\n");
}
void data3()
{
printf("1998年6月中旬特大洪水灾害\n");
printf(" \n1998年6月中旬发生的的特大洪水灾害,主要集中在长江流域和北方松华江流域,\n");
printf("造成了历史罕见的大洪水灾害。全国29各省市自治区在手不同程度的洪涝灾害。\n");
printf("1、伤亡人数:1562人,受灾人数2.23亿人,救援兵力27万人。\n");
printf("2、受灾情况:倒塌房屋497万间,受灾面积3.18亿亩,成灾面积1.96亿亩,直接经济损失1666亿元。\n");
printf("3、救援兵力:出动解放军、武警27万人,8000万群众参与抗洪,总动员力量达近亿人。\n");
printf("4、国家拨款:数十亿,各地调入物资近百亿。\n");
printf(" 5、接受捐赠:捐款35亿元,捐物折合人民币37亿元。\n");
}
/*函数data4()中的省略号相应地码汉字即可*/
void data4()
{
printf("2008年…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
printf("…………………………………………………………………………\n");
}

int main()
{
int choice;
do{
system("cls");
menu();
printf("请输入中国灾难的年份编号:1—4,退出查询请输入5\n");
scanf("%d",&choice);
switch(choice)
{
case 1:
system("cls");
data1();
system("pause");
break;
case 2:system("cls");
data2();
system("pause");
break;
case 3:system("cls");
data3();
system("pause");
break;
case 4:system("cls");
data4();
system("pause");
break;
default:printf("错误");
break;
}
}while(choice!=5);

system("pause");
return 0;
}
相似回答