标题:[求助]大家不救我,我就死定了
取消只看楼主
方丈大师
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-12-29
 问题点数:0 回复次数:3 
[求助]大家不救我,我就死定了
??星期4下午之前要交 哪位好心人帮我做 我不行了........
  
  1.字符处理:用一个字符组保存着一个英文句子
   要求:
   (1)删除该英文句子的前导空格后导空格并删除句子中多余的空格(单词之间只保留一个空格)
   (2)统计该句子中,单词出现的频率
   (3)查找并替换某个单词
  
  2.建立n个方阵,再任选一个题完成打印
   (1)螺旋方阵
   1 2 3 4
   12 13 14 5
   11 16 15 6
   10 9 8 7
  
   (2)蛇行方阵
   1 2 6 7
   3 5 8 13
   4 9 12 14
   10 11 15 16
  
  3.已知2000年1月1日为星期六,请输入任一年的年份打印该年的年历
  
  4.设计一个简单的计算器程序,能做简单的加减乘除和平方根计算
  
  5.定义一个类stock,纪录一支股票交易的基本信息,信息包括:
   交易日序号,当日最高价,当日最低价,当日开盘假,当日收盘价
   尽量发挥想像力设计成员函数(信息随便写,我也不懂)
  
  
  
  1.2题 3.4题 各选一题 5题要做 一共3题
  
  好心人啊 谢谢了~~~~~~~~~~~~~~~~~~~~~~~~
搜索更多相关主题的帖子: 空格 方阵 单词 频率 
2004-12-29 17:11
方丈大师
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-12-29
得分:0 
谢谢楼上的
能不能把第5题的写出来啊 数字随便填
其它的哪位好心人可以帮忙写写啊
2004-12-30 16:55
方丈大师
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-12-29
得分:0 
第2题是有规律的 我排版出问题了哈
麻烦大家帮帮忙了 我是新手..........
2004-12-30 17:08
方丈大师
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-12-29
得分:0 
3.已知2000年1月1日为星期六,请输入任一年的年份打印该年的年历
workhard的怎么改啊?

#include<iostream.h>
#include<iomanip.h>
////////////////////////////////
//下面是函数
void print_month(int n);//////打印出第n月的图表
int calculate_n_days(int n);/////计算第n月的天数
int IsPrimer(int year);////判断是否是闰年
int TheFirstDay_of_theYear(int year);///计算这年中的第一天是星期几
///////////////////////////////////////////////////////
////下面是变量
int year;
int firstDay;
/////////////////////////////////////////////
int main(void)
{
int day;
cout<<"please input the year:";
cin>>year;
if(year<1)
{ cout<<"your input is wrong!"<<endl;
exit(0);
}
////
firstDay=TheFirstDay_of_theYear(year);
for(int i=1;i<13;i++)
{ cout<<"\n\n"<<setw(2)<<i<<"月      SUN      MON      TUE      WED      THU      FRI      SAT\n";
day=calculate_n_days(i);
print_month(day);
}
////
cout<<endl;
return 0;
}
///////////////////////////////////////////////
int IsPrimer(int year)
{
if((year%4==0&&year%100!=0)||(year%400==0))
  return 1;
else
  return 0;
}
//////////////////////////////////////////////////
int calculate_n_days(int n)
{
switch(n)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:return 31;
case 4:
case 6:
case 9:
case 11:return 30;
case 2:return(28+IsPrimer(year));
}
return 0;
}
/////////////////////////////////////////////////////
int TheFirstDay_of_theYear(int year)
{
long m;
m=(year-1)*365;
for(int i=1;i<year;i++)
  m+=IsPrimer(i);
return((m+1)%7);
}
////////////////////////////////////////////////////////
void print_month(int n)
{ cout<<"    ";
for(int i=0;i<firstDay;i++)
  cout<<"         ";
for(int j=1;j<=n;j++)
{ cout<<setw(9)<<j;
     if((j+firstDay)%7==0)
   cout<<"\n    ";
}
firstDay=(firstDay+n)%7;
}
/////////////////////////////////////////
2004-12-30 17:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-10299-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.287949 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved