171011——作业1:平均数 & 学习C++的第二堂课之后。
来源:互联网 发布:美容师必备的软件 编辑:程序博客网 时间:2024/06/05 09:46
今天是学习C++的第三天。
完成通信协会布置的第一次作业。
求平均数。作业如下:
必做题:输入2个数,输出它们的平均数
eg:
输入
4 5
输出
4.5
抱着前两天的粗浅认识,考虑到该程序需要输入两个不同数据,完成加法、乘法运算各一次。这是并没有做过的事情,和“hello world”也相去甚远(话说,难道你现在就知道hello world的全部原理了么?)。但是昨天一直在研究课本P2的“求圆的周长和面积”的程序。。结合今天听课的收获。
无非是需要定义三个变量a,b和Average。需要提供两次输入口,然后送到定义好的变量那里。再经一次运算后。做一个输出。
照葫芦画瓢呗。。
于是有了以下:
#include<iostream>using namespace std;int main(){double a,b,Average;cout<<"输入数a:\n";cin>>a;cout<<"输入数b:\n";cin>>b;Average=(a+b)/2;cout<<“平均值为"<<Average<<endl; }
检查之后没发现明显错误之后,编译结果十分惨烈:
所有错误都出在最后一行,且前几项错误为同类。百度后发现,出现该类错误主要是因为:
stray '\241' in program :该错误是指源程序中有非法字符,需要去掉非法字符一般说来,如果你从其他地方复制代码过来,可能会出现这个问题。中文空格中文引号中文各种标点符号都会引起这个问题解决办法是复制过来的 code 重新输入一遍即可, 切不可偷懒!
观察代码:
(第一处应为《)
为什么这个双上引号看起来这么让人不爽?切换输入法中英文及大小写之后。终于去掉了那个讨厌的空处。
再编译。。成功了!!!成功了!!
第一次啊!!好激动的!运行。看着一步步走下去(虽然只有三步。。),真的超有满足感。
源码如下:
#include<iostream>using namespace std;int main(){double a,b,Average;cout<<"输入数a:\n";cin>>a;cout<<"输入数b:\n";cin>>b;Average=(a+b)/2;cout<<"平均值为"<<Average<<endl; }
最大的收获就是:
安抚好你的输入法吧,特别是在打符号的时候,切切注意用英文模式。“”。
路漫漫其修远兮,我滚去学习兮。
阅读全文
0 0
- 171011——作业1:平均数 & 学习C++的第二堂课之后。
- 作业1平均数1
- 作业1平均数2
- 作业8 问题 C: 平均数在哪儿?
- 11.24 作业 Problem C: 平均数在哪儿?
- C语言第二堂作业
- C语言作业第二堂
- C语言第二堂作业
- 《深度学习——Andrew Ng》第二课第二周编程作业
- 第二堂课作业
- 统计基础学习1--平均数
- C语言的第七天学习——作业
- C语言作业_第二堂
- C语言第二堂课后作业
- C语言作业_第二堂
- C语言作业_第二堂
- 作业——在线学习Android课程之第二周
- 机器学习—第二周作业—logistics regression
- 阿里巴巴Java开发手册要点笔记 (一)
- 微信公众平台开发(76) 获取用户基本信息
- 设计模式系列--抽象工厂模式
- 移动前端开发与web前端开发的区别
- 不定参数(...)省略号的使用
- 171011——作业1:平均数 & 学习C++的第二堂课之后。
- Eventbus
- 网站性能优化
- 解密SVM系列(五):matlab下libsvm的简单使用:分类与回归
- 正则表达式之match、replace
- 定义DNS、IP|UDP结构体,使用libpcap处理数据包
- Python初学知识点(1)
- C++封装dll并用C#调用(范例),解决C#调用C++的dll找不到入口点异常
- 微信浏览器操作记录