一:
/* * 文件名称:3.cpp * 作 者: 汪荣建* 完成日期: 2017 年 3月 5 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:略* 输入描述: 略* 程序输出: 本月31天* 问题分析: 略* 算法设计: 略
*/ 第一题编辑的代码
#include<iostream>using namespace std;int main(){ int year,month,a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; cout<<"请输入年份:"; cin>>year; cout<<"请输入月份: "; cin>>month; if((year%4==0&&year%100!=0)||year%400==0) { if(month==2) cout<<"本月29天"; else cout<<"本月"<<a[month-1]<<"天"; } else cout<<"本月"<<a[month-1]<<"天";}
运行结果:
:
第二题代码:
#include<iostream>using namespace std;int main(){ int i=1,num; int j=0,k=1; cout<<"请输入一个数:"; cin>>num; while(k<=num) { for(i=1;i<=k/2;i++) { if(k%i==0) j+=i; } if(j==k) cout<<k<<" " ; j=0; k++; }}
运行结果:
新闻热点
疑难解答
图片精选