编写程序 输出所有由1 2 3 4这4个数字组成的素数 要求在每个素数中每个数字最多只能使用一次。
已帮助 人
回答
共1条回复-
#include<stdio.h>
int main()
{
int a,b,c,t;
printf("Please input a,b,c: ");
scanf("%d,%d,%d",&a,&b,&c);
if (a<b)
{t=a;a=b;b=t;} /* 若a<b,则交换a、b的值 */
if (a<c)
{t=a;a=c;c=t;} /* 若a<c,则交换a、c的值 */
if (b<c)
{t=b;b=c;c=t;} /* 若b<c,则交换b、c的值 */
printf("Result: %d,%d,%d
",a,b,c); /* 由大到小输出*/
return 0;
}

