include <stdio.h>int main(){ int a,b,n,i; printf("please enter two number ,like a,b\n"); scanf("%d,%d",&a,&b); if (a>b) n=b; else n=a; for(i=n ;i>0;i--){ // i>0,从小的数递减到1 if(b%i==0&&a%i==0) //原函数的...
float b[N]) /* 子函数高斯消去法*/{int i, j;float u[N], y[N], q[N], x[80];u[0] = a[0][0];y[0] = b[0];for (i = 1; i<N; i++){q[i] = a[i][i - 1] / u[i - 1];u
更好的办法就是用辗转相除法的算法去求最大公约数 int deff(int x, int y) { int t;if(x < y) { t = x;x = y;y = t;} while(y != 0) { if(x == y) return x;else { int k = x % y;x = y;y = k;} } return x;} ...
1, 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.2. 你用vc打开了一个.c/.cpp 文件,然后直接编译这个文件,这个文件中使用了WinMian而不是main作为入口函数。vc这时的默认设置是针对控制台 请将schoolwork.c这个源文件添加入工程里,否则根本不会编译到这个文件,只会编译"源.cpp",然...