出错的程序
2013-11-18 12:17
92 查看
希望大家
能把这个程序的错误帮我找出来,留言告诉我,在这先谢谢了.
主题:输入年月份,得出其是这一年的第几天。
#include<iostream>
using namespace std;
int p(int,int,int);
int days(int,int); //声明函数
int main()
{
int a,b,c,d;
cin>>a>>b>>c;
d=p(a,b,c);
cout<<"这一天为该年的第"<<d<<"天"<<endl; //主函数
return 0;
}
int p(int x,int y,int z)
{ //定义函数P。
int i,m,n,s;
m=0;
for(i=0; i<=y-1; i++)
{
m=m+n;
n=days(x,y); // 天数相加
s+=z;
}
return s;
}
int days(int,int) // 定义函数
{
int e,f,h;
if(e%4==0&&e%100!=0||e%100==0&&e%400==0) // 判断年份为瑞年,
{
if(f==1||f==3||f==5||f==7||f==8||f==10||f==12)
h=31;
else if(f==4||f==6||f==9||f==11) //定义每月的天数
h=30;
else(f=2);
h=29;
}
else
{
if(f==1||f==3||f==5||f==7||f==8||f==10||f==12)
h=31;
else if(f==4||f=6||f==9||f==11)
h=30;
else(f=2);
h=28;
}
return h;
}
能把这个程序的错误帮我找出来,留言告诉我,在这先谢谢了.
主题:输入年月份,得出其是这一年的第几天。
#include<iostream>
using namespace std;
int p(int,int,int);
int days(int,int); //声明函数
int main()
{
int a,b,c,d;
cin>>a>>b>>c;
d=p(a,b,c);
cout<<"这一天为该年的第"<<d<<"天"<<endl; //主函数
return 0;
}
int p(int x,int y,int z)
{ //定义函数P。
int i,m,n,s;
m=0;
for(i=0; i<=y-1; i++)
{
m=m+n;
n=days(x,y); // 天数相加
s+=z;
}
return s;
}
int days(int,int) // 定义函数
{
int e,f,h;
if(e%4==0&&e%100!=0||e%100==0&&e%400==0) // 判断年份为瑞年,
{
if(f==1||f==3||f==5||f==7||f==8||f==10||f==12)
h=31;
else if(f==4||f==6||f==9||f==11) //定义每月的天数
h=30;
else(f=2);
h=29;
}
else
{
if(f==1||f==3||f==5||f==7||f==8||f==10||f==12)
h=31;
else if(f==4||f=6||f==9||f==11)
h=30;
else(f=2);
h=28;
}
return h;
}
相关文章推荐
- xcode跑ios程序出错The file “HelloOpenGL” couldn’t be opened because you don’t have permission to view it.
- 【iOS开发】如何在程序出错崩溃时快速定位到具体出错代码行
- 安装apache服务出错,无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题
- valgrind 程序测试出错 Invalid read of size 4
- WTL程序添加映射后出错 CUpdateUI类无法找到 解决&WTL安装包下载
- Android程序出错:The connection to adb is down, and a severe error has occured
- 二分查找--程序易出错的地方
- win7选择默认程序出错
- 访问Excel 2007出错,未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- crontab中运行python程序出错,提示ImportError: No module named解决全过程
- 关于vs2003调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装
- VS2005 在UNICODE模式下debug生成的程序出错
- 程序出错的原因
- Delphi XE8中开发DataSnap程序常见问题和解决方法 (二)想对DBExpress的TSQLDataSet写对数据库操作的SQL语句出错了!
- Windows7/Windows Server 2008 右键"选择默认程序"出错解决方案
- 在程序中设置infopath中的整型等域值时出错解决方法 :"Schema validation found non-data type errors."
- Android程序进行混淆,在导出签名apk包时出错!
- winform程序提示“创建窗口句柄时出错”bug
- windows下使用Eclipse运行MapReduce程序出错: Failed to set...
- cocos2d-x3.2中2编译生成Android程序出错的解决方案:c++_static报错