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....