0基础ACM入门姿势推荐.docVIP

  • 1
  • 0
  • 约1.82千字
  • 约 3页
  • 2020-12-02 发布于河南
  • 举报
只针对没有基础的同学,不喜勿喷。 1、首先要有C语言技能 (随便找本C的教程) 2、多练习 练习步骤: 1、首先把这个网站(杭州电子科技大学在线测评系统 :HDUOJ)加入你的网页收藏夹: 点击打开链接 2、在HDU网站上注册一个你的ID : 点击打开链接 中英文对照表: Author ID : 帐号 Password : 密码 Confirm Psw. : 确认密码 Verify Code : 验证码 Submit : 提交 3、尝试解决本题: 点击打开链接 输入2个整数,输出这两个数的和并换行。 下面是正确代码: #include stdio.h int main(){ int a, b; while( scanf(%d %d, a, b) != -1 ) { printf(%d\n, a+b); } return 0; } 代码解答: Q: 为什么scanf(···) != -1 scanf 语句是有一个返回值的。这个返回值表示正确读入的变量个数。 若成功读入了a,b, 则返回一个整数2 。 若一个也没有读入则读入失败,返回 -1 也就是说“当读入失败时, while循环结束 而在线测评系统是要求读入失败才能结束的。 Q: 什么是\n , 为什么要加\n A:有些不可见的字符,比如换行(\n), 空格( ), 具

文档评论(0)

1亿VIP精品文档

相关文档