我是一个超级菜鸟想问几个作业怎么做~
我们C语言课只上了一半后面的都不教了,为了应付省考,自己看了书虽然是看了但是应用方面还是很差,我想问个题目,我编写好了,但是错了(不是很清楚应用),希望斑竹们能帮忙看看,如果错的离谱能不能帮忙写个正确答案好让我参考一下呢~
题目是:求66**77(66的77次方)除以119的余数,并且要求用PUTW函数讲余数以二进制方式在C盘下的sj163.dat文件中.
我写的是
#include<stdio.h> int yu(double sun) { int n; FILE *p; p=fopen("c:\\sj63.dat","wt"); if(sun/2>0) yu(sun/2); putw((sun%2),p);
} main() { double x=2.0,y=1.0,sun=0,z; int i,n=77; for(i=0;i<n;i++) sun+=x*y; pd(sun);
}
错的离谱请大家不要笑我啊~