首页 > 编程 > C++ > 正文

C++第2次实验-作业报告

2019-11-06 06:26:32
字体:
来源:转载
供稿:网友

一、问题及代码

/* *文件名:0.cpp *作者:张前咨 *完成日期:2017年2月23日 *版本号:5.11  *对任务及其完成方法的描述部分: *输入描述:无 *问题描述: 【项目5】本月几天 *程序输出:略 *问题分析:合理运用数组结构和if语句进行编译 *算法设计:略 */ #include<iostream>using namespace std;int main(){	int iYear,iMonth;	int iLeapyear[12]={31,29,31,30,31,30,31,31,30,31,30,31};//用数组存下闰年和非闰年中的月份的天数 	int iNleapyear[12]={31,28,31,30,31,30,31,31,30,31,30,31};	cout<<"请输入年份和月份(用空格隔开):";	cin>>iYear>>iMonth;	if((iYear%4==0&&iYear%100!=0)||(iYear%400==0))	cout<<"本月"<<iLeapyear[iMonth-1]<<"天";//数组由0开始,故减1 	else	cout<<"本月"<<iNleapyear[iMonth-1]<<"天";	return 0; } 

二、运行结果

一、问题及代码

/* *文件名:0.cpp *作者:张前咨 *完成日期:2017年2月23日 *版本号:5.11  *对任务及其完成方法的描述部分: *输入描述:无 *问题描述: 【项目5】星号输出图 *程序输出:略 *问题分析:合理运用for循环和if语句进行编译 *算法设计:略 */ #include<iostream>using namespace std;int main(){	int i,j;	for(i=6;i>=1;i--)	{		for(j=1;j<=11;j++)		{			if(i!=1)			{				if(j==i||j==12-i)				cout<<"*";				else 				cout<<" ";			}			else			cout<<"*";		}		cout<<"/n";	}		return 0;}

二、运行结果


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选