#include <stdio.h>
int main ()
{
? ? int a,b=0,c=0,f=0,i=0;
? ? for(a=0;a<=20;a++){
? ? ? ? if(b>20){
? ? ? ? ? ? f=0;
? ? ? ? }
? ? ? ? for(b=0;b<=20;b+=2){
? ? ? ? ? ? f++;
? ? ? ? ? ? if(c>20){
? ? ? ? ? ? ? ? i=0;
? ? ? ? ? ? }
? ? ? ? ? ? for(c=0;c<=20;c+=5){
? ? ? ? ? ? ? ? i++;
? ? ? ? ? ? ? ? if(a+b+c==20){
? ? ? ? printf ("%d %d %d\n",a,f-1,i-1);
? ? ? ? ? ?
? ? ? ? ? ? }
? ? ? ? }
? ? }
? ? }
? ? return 0;
}
作業(yè)二:(求兩個(gè)數(shù)的最大公約數(shù))
#include <stdio.h>
int main ()
{
? ? int? a,b,i,e,f,min,max;
? ? printf ("請(qǐng)輸入兩個(gè)數(shù):");
? ? scanf ("%d%d",&a,&b);
? ? if(a>b){
? ? ? ? min=b;
? ? }else{
? ? ? ? min=a;
? ? }
? ? for(i=1;i<=min;i++){
? ? ? ? e=a%i;
? ? ? ? f=b%i;
? ? if(e==0&&f==0){
? ? ? ? ? ? max=i;
? ? }
? ? }
? ? printf ("最大公約數(shù)為:%d",max);
? ? return 0;
}