登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] C语言

[复制链接]
发表于 2021-2-3 21:07:10 | 显示全部楼层 |阅读模式
学习笔记
学习科目: C语言
学习安排: C++基础
开始时间: 2021-02-01
结束时间: 2021-02-04
在课件中有一个程序如下:
#include<iostream.h>
/*本程序作用是计算累加和*/
void main()
{
    const int num=10;    //C++提供的另一种定义符号常量的方法
    int i;
    i=1;
    int sum(0);          //将sum初始化为0,这是C++提供的另一种初始化方法
    while(i<=num)
         sum+=i++;
    cout<<sum;           // 输出sum的值
}

结果给出了:55






但是一·上机验证时出现了错误:
1.头文件命名不符合规定,在之前写法是<iostream.h>,改正后为<iostream>
2.主函数的void main应改为int main,是因为返回值不为空值
3.少了输入输出流,改正为在头文件下方加上
using namespace stud;
二·不明白地方
1.返回值:上网搜之后仍然没有领会返回值的作用及意义:如何判断返回值?返回值为空会终止那如果返回值不为空岂不是一直循环一直返回吗?
三·收获
1.了解输入输出流:输入流为读文件,输出流为写文件
2.了解C语言与CPP与C++的关系及区别:
C++兼容C,C++是C的扩展
C++增加bool型变量和wchar_t型变量(字符型)wchar_tt(数据型)
3.用cout输出
cout必须和<<一起使用






修改后最终代码为:
#include<iostream>
using namespace std;
int main()
{
        const int num=10;
        int i;
        i=1;
        int sum(0);
        while(i<=num)
        sum+=i++;
        cout<<"累加和是:"<<sum<<endl;
}


运行结果:累加和是:55


好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表