A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*********************************************************************************

以下为本人的基础测试题,所表答案为我的答案,分析也是自己的理解,如有不对,还望指正。

**********************************************************************************/
编程题2:
输入两个数,打印(printf)这两个数的和、差、积、商、以及余数。(C语言编程题)
我的源码:
  1. #include <stdio.h>


  2. int main(){
  3.         int a,b;
  4.         scanf("%d %d", &a, &b);
  5.         printf("和:%d\n", a + b);
  6.         printf("差:%d\n", a - b);
  7.         printf("积:%d\n", a * b);
  8.         printf("商:%d\n", a / b);
  9.         printf("余数:%d\n", a % b);
  10.         return 0;
  11. }
复制代码
这道题可以再简单一点么?好像没什么好说的。


4 个回复

正序浏览
black747521 发表于 2015-11-6 13:16
a和b是整形的话,a/b不一定是整形,你只能得到商的整数部分,应该强制转换下 ...

是的,,但是,,我懒(其实是忘了),,
回复 使用道具 举报
a和b是整形的话,a/b不一定是整形,你只能得到商的整数部分,应该强制转换下
回复 使用道具 举报
陌忆 发表于 2015-11-5 08:31
这道题的本来考察点应该是switch或者if...else吧

没理解,为什么?
回复 使用道具 举报
这道题的本来考察点应该是switch或者if...else吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马