##############################################################################

#感谢1楼@ c__ssd、2楼@那一眸的指出。最终的代码虽然通过平台检测,

#但跟题目的要求还是不吻合

#这篇日志只是表达“本来以为很简单的东西,真正自己做的时候,却发现不那么简单”的中心思想。

#具体是实现代码?呵呵@#¥@@¥%

##############################################################################

平台是九度的OJ。1000

题目描述:

求整数a,b的和。

输入:

测试案例有多行,每行为a,b的值。

输出:

输出多行,对应a+b的结果。

样例输入:

1 2
    4 5
    6 9

样例输出:

3
    9
    15

=============================================================================================

战绩:

无话可说。。。。

印象中仅仅就是个计算两个数之和的问题。于是上来就是

#include <stdio.h>
int main()
{int a,b,c;c=a+b;printf(“%d",c);returun 0;
}

信心满满的提交了,无情的ERROR。竟然把单词拼错了。。

更正拼写错误,再次提交

提交ERROR。呃,参照答案更改为

#include <stdio.h>

int main()

{

int a,b;

printf("%d",a+b);

returun 0;

}

主要是考虑这些少了个参数C,节省空间。

提交依然ERROR。于是,再对比答案。发现应该有scanf,要不然程序到哪里读取数据呢?于是加上scanf,变成下面的样子

#include <stdio.h>

int main()

{
   int a,b;

scanf("%d,%d",&a,&b);

printf("%d",a+b);

return 0;

}

又没通过:(

再次对比参考答案,发现还要对输入的数据判断是否到了结尾。刚看到的时候,我打算用if了。判断,if。参考答案中使用了while来判断是否结束。话说,我想到判断是否结束,也仅仅想到if,并未想到结束标志。看到了EOF,才发现原来是这个样子。另外,我又单独用EOF与eof试了试。eof无情的提示没通过,囧~~~

改成下面的样子,再次提交

#include <stdio.h>

int main()

{
   int a,b;

while(scanf("%d,%d",&a,&b)!=EOF)

{

printf("%d",a+b);

}

return 0;

}

提交后,还是没通过。再次对比参考答案。再看看原来的题目。这才注意到题目:

样例输入:

1 2
    4 5
    6 9

样例输出:

3
    9
   15

两个参数之间使用的空格。以前习惯了逗号。没仔细看。。。。。

再次修改。修改后如下:

#include <stdio.h>

int main()

{
   int a,b;

while(scanf("%d %d",&a,&b)!=EOF)

{

printf("%d",a+b);

}

return 0;

}

再次提交。终于看到那个期待以久的。。。。

===================================================感触===================================================================

以前总感觉编程很简单。敲敲代码,考虑考虑数据结构。然后就编译。出错就调试。

今天一个小小的a+b,竟然费了这么大劲。。。

考虑问题要全面,不能偏了。这道题中,开始仅仅考虑了输出。忘了输入了;

仔细检查,尤其是单词的拼写。

要看题,题中没有使用逗号分隔,不能用习惯;

第一次在OJ上写个a+b简直弱爆了。。。。相关推荐

  1. 《关于我第一次在Typora上用Markdown格式写Markdown的使用说明这件事》

    <关于我第一次在Typora上用Markdown格式写Markdown的使用说明这件事> (1)标题等级 ​ 用#符号加上空格 ​ #符号用的越多,表示标题等级越低的意思 (2)字体设置 ...

  2. 洛谷OJ上的A+B花(zhuang)式(bi)解法

    转眼间快到了8月,一想自己都毕业好久了,很怀念曾经在各大OJ上刷题的时光,今天无意在一个算法群里看到最近有个叫洛谷的oj网站貌似蛮火的,于是注册了一个下进去看一看,顺手打开了A+B problem,然 ...

  3. 《纽约客》特写Jeff Dean与Sanjay:谷歌唯二11级工程师,同一台电脑上写代码

    作者:<纽约客> James Somers 翻译:新浪科技 堆堆.李明 量子位 经授权转载 | 公众号 QbitAI 最近,<纽约客>杂志写了一篇长文,描述谷歌唯二11级工程师 ...

  4. 学习在虚拟机Linux上写c语言代码

    记录第一次在虚拟机Linux上写c语言代码的过程 本次实验是在Oracle VM Virtualbox软件中创建的Linux虚拟机上实现的. 目录 1. 安装编译环境 1.1. 先打开Linux的终端 ...

  5. OJ上的三道Python题

    昨天在OJ上做了19级理科大计基的12道题,有两个始终过不去,今天写了最后一道,过了. 把这三道题分享一下. 超市收银系统 时间限制: 1000 ms 内存限制: 65536 kb 题目 题目描述 本 ...

  6. 在纸上写好一个c语言程序后,上机运行的基本步骤为,c基本概念(选择题).docx

    PAGE / NUMPAGES 一.单选题 1.下面叙述中正确的是: (A) 在C语言程序中,main()函数必须放在程序的开始位置 (B) 在C语言程序中,要调用的函数必须在main()函数中定义 ...

  7. 技术图文:如何在CSDN上写自己的技术Blog?

    背景 下周一很多高校就要开学了,由于疫情的影响教育部提出"停课不停学"的口号.我也想着把组队学习应用于本次的远程线上教学中,通过让学生们写技术blog的方式来检查TA们对知识点的掌 ...

  8. 新华三发布H3C Workspace数字工作空间:只需一张屏,程序员也能随时随地在云上写代码

    随着数字时代的不断发展,工作模式经历了面对面的"纸+笔"模式.办公室场景下的"PC+电脑"模式.以及远程办公场景下的"手机+协同软件"模式, ...

  9. 为什么我不在微信公众号上写文章

    作者: 陈浩 原文: https://coolshell.cn/articles/17391.html 很多朋友问我为什么不在微信公众号上写文章.我都没有直接回答,老实说,我也是扭扭捏捏的,才去开了个 ...

最新文章

  1. HDOJ 1236 排名(练耐心题)
  2. tornado 入门
  3. Firefox 增强版 仅仅5.7 MB
  4. python3.7保存_python3.7爬取墨菲定律保存在本地txt
  5. vue项目token放在哪里_关于vue动态菜单的那点事
  6. erp故障处理流程图_PLC故障常见原因及处理方法!
  7. oracle 数据库 字符串函数
  8. 查看python进程_[原创] 如何查看一个Python进程在”干什么”: py-spy 来帮忙 – 编码无悔 / Intent Focused...
  9. CEO 职位也不保,盘点 2017 年 IT 界残酷的裁员事件
  10. how to catch out of memory exception in c++
  11. 逆向工程mysql注释_PowerDesigner 15进行逆向工程生成数据库图表时,注释的comment的生成,解决PowerDesigner逆向工程没有列注释...
  12. [转载] 学Python的笔记(在网上自学的总结)
  13. idea重写接口没有@override_【自学C#】|| 笔记 19 接口
  14. Unity中使用TextMeshPro打出Emoji表情
  15. matlab中做出球面和圆柱面,用matlab作出抛物柱面y^2=x和平面x+z=1相交的图形具体步骤...
  16. 基于Qt的在线抢答系统
  17. java小红球下载_小红球闯关
  18. h5页面如何切图_H5设计稿切图按照什么尺寸,微信公众号版本的
  19. 吴军老师的《计算之魂》部分重点摘要
  20. 斜挎包长度到哪里合适_一般斜挎包长多少厘米_身高170斜挎包带长

热门文章

  1. 用python画靶盘九个_““python程序设计:画一个射箭运动所用的箭靶.从小到大分别黄,红,蓝,黑,白色的同...
  2. 我的世界修改服务器视距,教程/测量距离 - Minecraft Wiki,最详细的官方我的世界百科...
  3. 文件和文件夹的操作——文件流的使用
  4. 在计算机领域做研究的一些想法(转)
  5. python 优雅退出_Python学习教程:Python 使用 backoff 更优雅的实现轮询
  6. 苹果主屏幕按钮怎么设置_苹果手机屏幕横屏怎么调
  7. php开发工具PhpStorm新版本V2022.1 新增功能亮点介绍
  8. 电子设计教程18:射极跟随电路的参数设计
  9. 招商银行深圳分行二面(技术面试)
  10. android浏览器有桌面模式么,手机浏览器添加到主屏幕(桌面)的图标设置以及WebApp模式...