输入输出练习

来源:互联网 发布:绥化学院教务管理网络 编辑:程序博客网 时间:2024/06/05 17:07

题目1要求:编写并运行输出一个”Hello World”


编程解析:

#include"stdio.h"  //引用输入输出函数库
void main()     //定义主函数
{
    printf("Hello World!\n");   //定义输出字符串Hello World!
}


运行结果如下:


另一种方式如下:

#include"stdio.h"  //引用输入输出函数库
int main(void)     //定义主函数
{
    printf("Hello World!\n");   //定义输出字符串Hello World!

}


运行结果:


题目2要求:计算1到100的和。

方法一:

代码解析:

#include<stdio.h> //调用输入输出函数库
int main()        //定义主函数
{
int i,sum=0;        //定义数值和求和的值
for(i=1;i<=100;i++)   //条件语句for,是数字能够实现从一到100逐渐递增
sum+=i;               //实现自动求1到100的和
printf("sum is %d\n",sum);   //输出求和后的结果值
}

运行结果如下:


方法二解法:

#include<stdio.h> //调用输入输出函数库
int main()        //定义主函数
{
int sum=0;        //定义开始时求和的值为0
for(int i=1;i<=100;i++)   //条件语句for,是数字能够实现从一到100逐渐递增
{
    sum=sum+i;    //自动求和设置,数值每增加一个,求和也自动跟着增加
    }              //实现自动求1到100的和
cout<<sum<<endl;   //cout<<"要输出的内容",计算第一个到最后一个数的值
return 0;          //返回值
}

运行结果:


方法三:

代码解析:

#include <iostream>  //引用输入输出流头文件,下面代码中cin>>"要输入的内容"和cout<<"要输出的内容"的方法需要其来声明头文件
using namespace std;  //指明下面的程序使用std
int main()  //定义主函数
{
    int n,sum;  //定义数值和求和的值
    while(cin>>n)  //条件语句while,cin>>"要输入的内容"
    {
        sum = 0; //开始时计算的和为0
        for(int i = 1;i <= n;++i)  //条件语句for,实现数字从第一个到最后一个数的递增
            sum += i;
        cout<<sum<<endl<<endl;//cout<<"要输出的内容",计算第一个到最后一个数的值
    }
    return 0;   //返回值
}

运行结果:


总结:

1、对于同一个问题,可以有很多种解法,编码时可以选择多种方式来进行解答问题。

2、编码过程中,使用到哪些函数,最好都能够清楚旳知道它的作用和意义,不然容易出错。

3、循环语句while和条件语句for的使用,对于编程也很重要,能够熟练掌握它,可以方便后面的学习。