提问:输入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。