| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 16432 人关注过本帖
标题:(请教)输入两个整数,求两个数的和,差,积,余
只看楼主 加入收藏
gaolexuan
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-13
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:10 
(请教)输入两个整数,求两个数的和,差,积,余
刚学
哪位大哥可以帮忙写下
网上视频看不到
搜索更多相关主题的帖子: 输入 整数 
2009-10-13 22:27
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:0 
……
#include "stdio.h"
void main()
{
    int x,y,sum,cha,ji,yu;

    printf("please input two numbers:\n");
    scanf("%d%d",&x,&y);
    sum=x+y;
    cha=x-y;
    ji=x*y;
    yu=x%y;
    printf(" he cha ji yu fen bie shi %d %d %d %d.\n",sum, cha, ji, yu);
   
   
}
根据输入数据的大小,适当改变x,y的类型。
会了x%y,就会了y%x。

[ 本帖最后由 m456m654 于 2009-10-13 22:40 编辑 ]
2009-10-13 22:35
gaolexuan
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-13
收藏
得分:0 
回复 2楼 m456m654
谢谢
2009-10-13 22:48
liu200909
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:56
专家分:54
注 册:2009-9-20
收藏
得分:20 
#include "stdio.h"
main()
{
  int a,b, sum,less,multiply,residue;    /*sum--和 less--差 multiply--积 residue--余数*/
   
  printf(pleas input two number:\n");
  scanf("%d%d",&a,&b);
  printf("a=%d  b=%d \n",a,b);
  sum=a+b;
  printf("sum=%d\n",sum);
  if(a>b)
      less=a-b;
  else
      less=b-a;
  printf("less=%d\n",less);
  multiply=a*b;
  printf("multiply=%d\n",multiply);
  residue=a%b;
  printf("residue=%d\n",residue);
}


应该是你想要的结果吧!

[ 本帖最后由 liu200909 于 2009-10-13 23:06 编辑 ]
2009-10-13 23:04
gaolexuan
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-13
收藏
得分:0 
回复 4楼 liu200909
可以显示中文的嘛?
2009-10-13 23:06
liu200909
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:56
专家分:54
注 册:2009-9-20
收藏
得分:0 
回复 5楼 gaolexuan
可以啊  自己可以试着修改下,这样有助于提高对C的理解,试试吧!
2009-10-13 23:08
gaolexuan
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-10-13
收藏
得分:0 
回复 6楼 liu200909
大哥流个QQ有事请教你方便好吗
2009-10-13 23:15
看海的小星
Rank: 2
等 级:论坛游民
帖 子:30
专家分:51
注 册:2009-10-11
收藏
得分:0 
liu200909同学写的根本就没有必要嘛。你交换a,b有个啥用呢。他也没有规定差一定是个正数。我把我QQ留给你吧。373197656。c语言的一些问题可以问我。咱不怕麻烦。共同提高嘛。
2009-10-14 07:33
刘暮哲
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:75
专家分:83
注 册:2009-9-25
收藏
得分:0 
#include "stdio.h"  
main()  
{  
  int a,b, sum,less,multiply,residue;    /*sum--和 less--差 multiply--积 residue--余数*/  
     
  printf(pleas input two number:\n");  
  scanf("%d%d",&a,&b);  
  printf("a=%d  b=%d \n",a,b);  
  sum=a+b;  
  printf("和=%d\n",sum);  
  if(a>b)  
      less=a-b;  
  else  
      less=b-a;  
  printf("差=%d\n",less);  
  multiply=a*b;  
  printf("积=%d\n",multiply);  
  residue=a%b;  
  printf("余数=%d\n",residue);  
}
 

做最好的自己
2009-10-15 20:03
liuyuling
Rank: 1
等 级:新手上路
帖 子:10
专家分:5
注 册:2009-10-14
收藏
得分:0 
这个很简单的吧,上面的回答很清楚了,自认为2楼的最简单,需要注意的是C语言的话int 类只有2字节,所以建议用double 不要用 int,然后就是% 余数运算时就算1正1负也余数只会是正数 ,这个可根据需要作修改或说明。
2009-10-15 20:10
快速回复:(请教)输入两个整数,求两个数的和,差,积,余
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016361 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved