C++第一次实验报告

(一)问题及代码

(1)问题

 

项目2:本月有几天?

自选if语句的嵌套或/和switch语句完成程序设计

编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。
样例输入1:2004 2
输出结果1:本月29天
样例输入2:2010 4
输出结果2:本月30天

(2)代码、

  1. /*  
  2. * 文件名称:Ex1-.t.cpp  
  3. * 作    者:曾 
  4. * 完成日期:2017 年 3 月 12日  
  5. * 版 本 号:v1.0  
  6. * 对任务及求解方法的描述部分: 
  7. * 输入描述:无  
  8. * 问题描述:
  9. * 程序输出:“”  
  10. * 问题分析:略 
  11. * 算法设计:略 

#include<iostream>
using namespace std;
int main()
{
 int month,year;
 cout<<"please input year:"<<endl;
 cout<<"please input month:"<<endl;
 cin>>year>>month;
 {
  if(month==2)
  {
   if(year%4==0&&year%100!=0||year%400==0)
    cout<<"该月有29天<<endl;
   else
    cout<<"该月有28天<<endl;
  }
   if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
    cout<<"该月有31天<<endl;
   else
    cout<<"该月有30天<<endl;
    return 0;
 }
}

(三)心得体会

基础还不扎实,仍需努力学习。

(四)知识点总结

熟练掌握if语句的嵌套,以及逻辑运算符的运用

(五)问题及代码

(1)问题

中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?

(2)代码

02.* 文件名称:Ex1-t.cpp 
03.* 作    者:刘杰
04.* 完成日期:2017 年 13月 12 日 
05.* 版 本 号:v1.0 
06.* 对任务及求解方法的描述部分:
07.* 输入描述:无 
08.* 问题描述:
09.* 程序输出:
10.* 问题分析:略
11.* 算法设计:略 
12.*/   

#include <iostream> 
using namespace std; 
int main() 

    int x,y,z;      
    for(x=0;x<=20;++x) 
        for(y=0;y<=33;++y)   
            for(z=0;z<=300;++z) 
                if(5*x+3*y+z/3==100 && x+y+z==100 ) 
                { 
                    cout<<"¼¦ÎÌ"<<x<<"Ö»£¬¼¦Ä¸"<<y<<"Ö»£¬¼¦³û"<<z<<"Ö»¡£"<<endl; 
                } 
    return 0; 

(六)运行结果

 

(七)心得体会

加油,努力!
(八)
要熟练for循环

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值