输入3个10000以内的正整数a、b和c,输出a%c和b%c中的较小的数。为什么我总是输出0?

输入3个10000以内的正整数a、b和c,输出a%c和b%c中的较小的数。为什么我总是输出0?

1 个回答

casinoonline

提问:输入3个10000以内的正整数a、b和c,输出a%c和b%c中的较小的数。为什么我总是输出0?

c语言为什么最后输出的值都是0

c语言为什么最后输出的值都是0

网友回答:

程序能够正确输出了,如下:

从键盘输入两个浮点数a和b,输出其乘积和商,均保留1位小数。 若除数为0,则输出:除数不能为0。

从键盘输入两个浮点数a和b,输出其乘积和商,均保留1位小数。 若除数为0,则输出:除数不能为0。

你的程序主要错在把赋值号 = 写成比较相等的==关系运算符了。改正后的程序如下,你可以试一下。

c语言用for语句,输入十个数,输出第偶数个数的值,及它们的和

c语言用for语句,输入十个数,输出第偶数个数的值,及它们的和

#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,d,e;
cin>>a>>b>>c;
d==a%b;
e==b%c;
if(d<e) cout<<d;
if(e<d) cout<<e;
return 0;
}


从键盘输入两个浮点数a和b,输出其乘积和商,均保留1位小数。 若除数为0,则输出:除数不能为0。

从键盘输入两个浮点数a和b,输出其乘积和商,均保留1位小数。 若除数为0,则输出:除数不能为0。

  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题