[公告]都要期末考了 卻還是吐不出甚麼
我覺得以往都是平舖直述的方式告訴大家我很忙,實在抽不出時間也同人
除此之外,靈感真的是硬深深地被C語言阿、AND、OR、NAND、NOR閘、旋轉體積、羅必塔法則證明等等一堆課業給蓋過去了
你們自己看看C語言的成果,懂得人也可以參與討論,歡淫歡淫(?
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void rand_gen(int n,int start,int end);
void milti_table();
void sum_and_average();
int main(void)
{
int start,end,n;
printf("How mamy numbers you want>>");
scanf("%d",&n);
printf("Enter two numbers for a range from small to big>>");
scanf("%d %d",&start,&end);
rand_gen(n,start,end);
milti_table();
sum_and_average();
}
void rand_gen(int n,int start,int end)
{
FILE *inp;
inp=fopen("output.txt","w+");
int x,y;
srand(time(NULL));
for(x=0;x<n;x++)
{
y=rand()%(end-start+1)+start;
printf("The randam number is>>%d\n",y);
fprintf(inp,"%d\n",y);
}
fclose(inp);
}
void milti_table()
{
int x,y;
printf("九九乘法表\n");
for(x=1;x<10;x++)
{
for(y=9;y>0;y--)
{
printf("%d*%d=%2d, ",x,y,x*y);
}
printf("\n");
}
}
void sum_and_average()
{
FILE *out;
int out_file,x,sum=0;
float average,p=0;
out=fopen("output.txt","r");
out_file=fscanf(out,"%d",&x);//x為檔案中的數值
while(out_file!=EOF)//以檔案為指標
{
sum=sum+x;//y=sum
p=p+1;
out_file=fscanf(out,"%d",&x);
}
average=sum/p;
printf("The sum of the random numbers>%d\n",sum);
printf("The average of the random numbers>%f",average);
fclose(out);
}
全無抄襲喔,這可是為了期末考拚命打出來的考古題(?
這個不是重點!
希望已經沒有太忠實的讀者在這了,我覺得我現在腦海中全是一些很理科的東西,根本沒辦法給你們想要的優美字句QQ
寒假其實也沒甚麼打算,要是心血來潮,或者我男友提醒我更文的話,我還真有可能寫一兩篇,不過這些梗阿、記憶阿都是很久以前的
可能真的沒辦法給大家以往那種感覺了
深深地感到抱歉!