c++作业报告

    xiaoxiao2021-03-25  73

    第一个程序

    一、问题及代码

    /*

    *文件名称:Ex1-1.cpp

    *作    者:李钊

    *完成日期:2017312

    *版 本 号:v1.0  

    *对任务及求解方法的描述部分:使用循环语句解决

    *输入描述:输入2004年2月

    *问题描述:我的第一个c++程序,熟悉程序的编辑、运行过程

    *程序输出:本月29天

    *问题分析:可以使用if和switch语句来解决这个问题

    *算法设计:if语句和switch语句

    */

    #include<iostream>

    using namespace std;

    int main()

    {

    int year,month;

    cout<<"请输入年份year:";cin>>year;

    cout<<"请输入月份month:";cin>>month;

    switch(month)

    {

    case 1:case 3:case 5:case 7:case 8:case 10:case 12:cout<<"本月31"<<endl;break;

    case 4:case 6:case 9:case 11:cout<<"本月30"<<endl;break;

    }

    if(month==2)

    {

    if((year%4==0&&year&&year0!=0)||(year@0==0))

    {

    cout<<"本月29"<<endl;

    }

    else

        cout<<"本月28"<<endl;

    }

    }

    二、运行结果:

    第二个程序

    一、问题及代码

    /*

    *文件名称:Ex1-1.cpp

    *作    者:李钊

    *完成日期:2017312

    *版 本 号:v1.0  

    *对任务及求解方法的描述部分:使用循环语句

    *输入描述:无输入

    *问题描述:我的第一个c++程序,熟悉程序的编辑、运行过程

    *程序输出:富翁给陌生人的钱:1.07374e+007  陌生人给富翁的钱:3e+006

    *问题分析:可以使用for语句来解决这个问题

    *算法设计:for语句

    */

    using namespace std; int main() { double i,j=0.01,sum1=0,sum2=1e5; for(i=1;i<=30;i++) {    sum1=sum1+j;    j=j*2; } sum2=sum2*30; cout<<"富翁给陌生人的钱:"<<sum1<<endl; cout<<"陌生人给富翁的钱:"<<sum2<<endl; } 

    二、运行结果

    转载请注明原文地址: https://ju.6miu.com/read-37304.html

    最新回复(0)