一、问题及代码
/* *文件名: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;}二、运行结果
新闻热点
疑难解答
图片精选