c++实验报告

    xiaoxiao2021-03-25  90

    第一个程序

    一、问题及代码

    /*

    *文件名称:Ex1-1.cpp

    *作    者:李钊

    *完成日期:2017312

    *版 本 号:v1.0  

    *对任务及求解方法的描述部分:

    *输入描述:输入x=8

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

    *程序输出:y=3

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

    *算法设计:if语句

    */

    #include<iostream>

    #include<cmath>

    using namespace std;

    int main()

    {

    int x,y;

    cout<<"请输入x=";cin>>x;

    if (x<2)

    {

    y=x;

    }

    else if((x>=2)&&(x<6))

    {

    y=x*x+1;

    }

    else if((x>=6)&&(x<10))

    {

    y=sqrt(x+1);

    }

    else

    {

    y=1/(x+1);

    }

    cout<<"y="<<y<<endl;

    }

    二、运行结果

    三、心得体会:

            第一个c++程序,中间有些小障碍,成功克服。

           c++,我会好好学的!

    四、知识点总结:

           一个程序至少要有一个函数,main函数常称为主函数;函数中所有语句都包括在一对花括号中。

    第二个程序

    一、问题及代码

    /*

    *文件名称:Ex1-1.cpp

    *作    者:李钊

    *完成日期:2017312

    *版 本 号:v1.0  

    *对任务及求解方法的描述部分:

    *输入描述:无输入

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

    *程序输出:鸡翁的只数,鸡母的只数,鸡雏的只数

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

    *算法设计:for语句

    */

    #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<=100;z++)  { if((5*x+3*y+z/3==100)&&(x+y+z==100)) { cout<<"鸡翁只数"<<x<<"鸡母只数"<<y<<"鸡雏只数"<<z<<endl; } } } } }

    二、运行结果

    三、心得体会:

            第一个c++程序,中间有点小障碍,成功克服。

            c++,我会好好学的!

    四、知识点总结:

            一个程序至少要有一个函数,main函数常称为主函数;函数中所有语句都包括在一对花括号中。

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

    最新回复(0)