日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux数组随机数,随机数与数组

發布時間:2024/7/23 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux数组随机数,随机数与数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

隨機數

數組

變量

清屏

時間延遲

靜態網站HTML

隨機數

srand()函數用于播種

函數頭文件: stdlib.h

函數定義: void srand(unsigned int seed)

函數功能:設置隨機數種子

函數說明:通常可以用getpid(獲取當前進程的進程識別碼)或者time(NULL)(獲取當前系統的時間信息)來充當種子,保持每次運行時種子是不一-樣的

#include

int main(){

for(int i = e;i < 5;i++){

//產生1 -10以內的數字

nt temp = rand()%9 + 1;

printf("%d ",temp);

printf("\n");

srand(time(LL));//瘸種

for(int i = 0;i < 5;i++){

printf("%d”,temp1);

return 0;

輸出: (第一次結果)

6 9 8 5 9

5 3 1 4 6

輸出: (第二次次結果)

6 9 8 5 9(與第次相同)

rand()%100;

是產生隨機數的函數,使用 “rand();”即可產生隨機數,后面%100表示對產生的隨機數除以100取余,限制產生的隨機數的范圍為0-99

數組

數據類型 數組名[常量表達式];

例如 int array[4];定義了一個有四個整形元素的首地址為array的一維數組數組的常量表達式是 是unsigned int 型的正整數或const常量,表示數組中元素的個數

一維數組的初始化

1.完全初始化

數據類型 數組名[常量表達式n]={初始值1,初始值2,...,初始值n};

2.部分初始化

數據類型 數組名[常量表達式n]={初始值1,初始值2,初始值3,}

3.省略常量表達式的初始化——完全初始化時可以省略常量表達式

數據類型 數組名[]={初始值1,初始值2,初始值3,...,初始值n}

數組名是數組的首地址,是一個地址常量,與第一個元素的地址相同。同時數組名不是地址常量 ,因此不能作為左值

int array1[6],array2[6];

array1 = array2;//這是錯誤的

變量

清屏 system("cls")

使用清屏可以達到畫面清除的效果

需要引用頭文件

#include

#include

int main(){

printf("hello world!\n");

getchar();

system("cls");

return 0;

}

清屏用于畫面清除,若要清除特定的哪一行,則需要使用別的方法

有待查詢

時間延遲

Sleep(延遲時間);

windows系統下Sleep(1000)代表延遲1秒,因為Sleep的參數為毫秒;

Linux系統下,Sleep(1)代表延遲1秒,因為Sleep的參數為秒。

#include

int main()

{

printf("hello ");

sleep(1);

printf("world\n");

return 0;

}

靜態網站

總結

以上是生活随笔為你收集整理的linux数组随机数,随机数与数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。