main.c

来自「2个数和多个数求最大公约数及 bezout 数组」· C语言 代码 · 共 37 行

C
37
字号
#include <stdlib.h>#include <stdio.h>#include"bezout.h"/*on utilise le tableau argv[i]: On prent les deux premiers, on caluler le bezout de ces deux, le rsultat on l'utiliser avec le troisiemme element des argv[i] pour calculer le nouveau bezout ...  en  suite le meme methode ... *//*numarg est le nombre du tableau arg[]*/void main(int numarg, char *argv[])                        {   int u,v;   int i;      if (numarg<=1)    {      printf("Il faut au moins 1 un entier en argument. \n ");      exit(0);   }           int a=atoi (argv[1]);         int b=atoi (argv[2]);         int s=bezout(a, b, &u, &v);          printf("Les valeurs de a et de b sont: (%3d , %3d) \n", a, b);         printf("Le PGCD de l' iteration  1  est: %3d\n ",s);                    for (i=3 ; i < numarg; i++)                       {              s=bezout(s, atoi(argv[i]), &u, &v);                 printf("Les valeurs de a et de b sont: (%3d , %3d) \n", s, atoi(argv[i]));              printf("Le PGCD de de l'iteration %3d est:    %3d\n   ", i ,s);            }               printf("Le PGCD Final est : %3d\n ",s);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?