第一个程序
一、问题及代码
/*
*文件名称:Ex1-1.cpp
*作 者:李钊
*完成日期:2017年3月12号
*版 本 号: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
*作 者:李钊
*完成日期:2017年3月12号
*版 本 号: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函数常称为主函数;函数中所有语句都包括在一对花括号中。