c語言 把得到的隨機數放入txt檔案

時間 2023-02-15 19:10:09

1樓:匿名使用者

樓上用的是c++。

要寫入檔案你應該去看一下fprintf (file*, char*,.這個函式。

不知道你有沒有c的書,有的話應該都有介紹。

c語言 編寫程式利用rand()函式產生50個100以內的隨機數,將其中的奇數寫入當前目錄下的"a.txt"檔案中 30

2樓:金色潛鳥

#include

#include

#include

void main()

fp=fopen(""w");開啟檔案for(i=0;ifclose(fp); 關閉檔案。

printf("the 50 rand numbers:")

for(i=0;ireturn 0;}

3樓:網友

開啟檔案fopen。

以下部分迴圈50次:

n = rand()%100將產生0-99之間的數(即100以內 ),判斷:if(n % 2) 奇數 else 偶數 ,將奇數寫入檔案即可 。

c語言 編寫程式利用rand()函式產生50個100以內的隨機數,將其中的奇數寫入當前目錄下的"a.txt"檔案中

4樓:老馮文庫

修改後的c語言**如下,只修改了一處地方,即刪除了「return 0;「。

#include

#include

#include

void main()

{int i,j;

int x[50];

int n=50;

file *fp;

srand((unsigned)time(null));

// 用當前時間來產生隨機數種子,這樣每次用本程式產生的隨機數序列 將不同,更隨機。

for(i=0;i

c語言中如何用隨機數產生一萬個數寫入檔案中,排序後再寫入另一個檔案中

5樓:匿名使用者

#include

#include

#include

int main(void)

fclose(fp);

sort(a,1000);/排序函式,請自行實現,可以呼叫qsort()標準庫函式進行排序*/

fp2=fopen("c:\\sort_",w");排序之後要寫入的檔案,可以在此修改*/

for (i = 0; i<10000; i++)

fclose(fp2);

return 0;

6樓:匿名使用者

隨機數檔案寫入。

排序這三個模組即可。

大體實現 如下。

#include

#include

#include

#define n 10000

void sort(int *a)

main()

編寫一個c語言程式,利用隨機數產生若干個整數存入檔案,然後從檔案中讀取,顯示在屏

7樓:匿名使用者

//寫入的不是ascii碼所以開啟是亂碼#include

#include

#include

void main()

fclose(fp1);

if((fp2=fopen(""r"))null)return;

printf("read");

for(i=0;i<10;i++)

fclose(fp2);}

c語言程式設計題: 隨機生成200個隨機正整數,將其中的素數放入文字檔案ab.txt中 (不要複製粘

c語言 怎麼把我編好的隨機數生成器生成的數字轉到txt文字下

8樓:匿名使用者

#include

#include

#include

#define maxsize 1000

void main()

int arr[maxsize],n;

printf("請輸入你想生成多少數字?:"

scanf("%d",&n);

for (int i=0;iprintf("生成的數字如下:")

for (i=0;ielse

}fclose(fp);

printf(""

關於c語言中的檔案生成與開啟,隨機數

9樓:匿名使用者

關於寫入檔案:

可以用檔案操作函式,例如:

#include ""

#include ""

#include ""

void main()

fclose(fp);

}這樣可以將在螢幕上輸出的生成的隨機數寫入到c:\檔案中。

關於限定,可以對生成的隨機數取餘數,比如,要生成兩位數,也就是小於100,大於9的整數,那麼可以這樣:

rand()%90+10;

/*rand()%90的結果一定是不小於0並且小於90的,再加上10,就成了不於小10並且小於100了*/

c語言中取隨機數的函式,C語言中取隨機數的函式

韌勁 1.基本函式 在c語言中取隨機數所需要的函式是 int rand void void srand unsigned int n rand 函式和srand 函式被宣告在標頭檔案stdlib.h中,所以要使用這兩個函式必須包含該標頭檔案 include 2.使用方法 rand 函式返回0到ran...

一道c語言問題,關於隨機數的

include include include int main while flag 1 for i 0 i include stdafx.h vc 6.0加上這一行.include stdio.h void main void printf n 供參考 你這樣寫的話每次只做i次判斷,你能確保你每...

C語言 產生隨機數求高手指導,C語言怎樣產生一定範圍的隨機數?

我這裡給出m,n是double 的通用程式。m n 隨機數也是double,你若要整數自己取整。指數分佈,假定指數分佈函式曲線是 f x lam exp lam x lam 是 指數分佈函式 引數。你要自己給定,我這裡給了1.2。include include include 別忘了 要 time....