c语言里,从键盘输入两个正整数,让计算机判断第2个数是不是第1个数的约数。如果是则输出yes不是输出no

如题所述

 #include <stdio.h>

main()
{
  printf("输入数");
int a,b;
scanf("%d%d",&a,&b);

if(b!=0)
{
   if(a%b==0)
   {
     printf("yes");
    }else
    {printf("no");}
}else printf("错误");

}

追问

..在问一下好么?
从键盘任意读入四个整数,如何从中找出最大的一个?

追答 #include <stdio.h>

main()
{
  printf("输入数");
int* a=new int[4];
for(int i=0;i<4;i++)
    scanf("%d",&a[i]);

int x=a[0];
for(int i=1;i<4;i++)
   if(x<a[i])
       x=a[i];

printf("%d",x);

}

好了

追问

可以留一下qq吗!?我会采纳的!

追答

1468254445 (C我也不是很熟……)

温馨提示:内容为网友见解,仅供参考
无其他回答

...计算机判断第2个数是不是第1个数的约数。如果是则输出yes不是输出no...
include <stdio.h>main(){ printf("输入数");int a,b;scanf("%d%d",&a,&b);if(b!=0){ if(a%b==0) { printf("yes"); }else {printf("no");}}else printf("错误");}

...计算机判断第2个数是不是第1个数的约数。如果是则输出yes不是输出no...
回答:#include <stdio.h>main(){ printf("输入数");int a,b;scanf("%d%d",&a,&b);if(b!=0){ if(a%b==0) { printf("yes"); }else {printf("no");}}else printf("错误");}

...计算机判断第二个数是不是第一个数的约数,如果是输出yes不是输出no...
程序基本是对的,但是其中关键的一个写语句错了。if(a\/b!=0)printf("yes\\n");else{printf("no\\n");} 应该改为 if(a%b!=0)...

c语言最大公约数最小公倍数
c语言最大公约数最小公倍数如下:从键盘输入两个正整数a和b,求其最大公约数和最小公倍数。算法思想:利用格式输入语句将输入的两个数分别赋给a和b,然后判断a和b的关系,如果a小于b,则利用中间变量t将其互换。再利用辗转相除法求出最大公约数,进而求出最小公倍数。最后用格式输出语句将其输...

如何判断一个整数是素数还是合数
从键盘上输入任意一个整数,然后判断该数是否为素数。 如果是素数则输出”This is a prime.” 否则输出“This is not a prime.”方法一:判断n是否能被2~n-1间的整数除 方法二:判断n是否能被2~√n间的整数除 C语言中——三种方法判断是偶数还是奇数 开头代码:include <stdio.h> int main(...

急!急!急!谁有09年计算机国二C语言上机100题
if (leap==1&&mouth>2)\/*如果是闰年且月份大于2,总数天数应该加1*\/sum++;printf ("It is the %dth day.",sum);}【程序5】题目:输入三个整数x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较...

...要求使用列表存储两个数的所有公约数,并输出最大公约
第一个空肯定是要判断这个数i是否是m和n的公约数,那公约数的意思就是能被整除就是了,在计算机语言里整除是用取模的余数为0来判断,所以第一个空填m%i==0 && n%i==0。第二空就是按要求使用列表保存了,前面已经声明了列表dev了,所以把使if成立的i填入dev就是了,dev.append(i)第三空输...

c语言如何求两个数的最大公约数?
2、如果b > a b = b - a;3、假如a = b,则 a或 b是最大公约数;4、如果a != b;则继续从一开始执行;5、也就是说循环的判断条件为a != b,直到a = b时,循环结束。代码如下:define _CRT_SECURE_NO_WARNINGS 1 include <stdio.h> int main(){ int a = 0;int b = 0;print...

c语言求2个数的最大公约数
c语言求2个数的最大公约数方法是:相减法,也叫更相减损法。思路:1、如果a>ba=a-b。2、如果b>ab=b-a。3、假如a=b ,则a或b是最大公约数。4、如果a=b,则继续从1开始执行。5、也就是说循环的判断条件为a=b ,直到a=b时,循环结束。举例说明:a=28,b=21。a>b。则a=a-b=28-...

关于python随意输出两个数是多少的信息
1、用python 编程实现输入两个整数,输出对应的两个整数 这个怎么做啊?2、python随机生成两个100以内整数,打印其中一个数的数据内型和存储地址,求这两个数和差积商幂3、Python任意输入两个数,求两个数的最大公约数(最大公约数条件是公约数4、Python 提示用户输出两个整数,程序输出介于这两个整数...

相似回答