one:陣列作為函式引數
/*隨機生成10個整數,然後顛倒輸出*/
#include //setw()
#include #include "zyrandom.h"
// #define ndebug
#define num 10
#define lower 10
#define upper 99
using namespace std;
void reverse(int a,unsigned int n);
void swap(int a,unsigned i,unsigned int j);
int main(void)
{ int a[num];
//產生10-99的隨機數賦給陣列a
for(int i=0;itwo:使用指標實現
/*隨機生成10個整數,然後顛倒輸出*/
#include //setw()
#include #include "zyrandom.h"
// #define ndebug
#define num 10
#define lower 10
#define upper 99
using namespace std;
void reverse(int *p,unsigned int n);
void swap(int *p,int *q);
int main(void)
{ int a[num];
int *p=a;
//產生10-99的隨機數賦給陣列a
for(int i=0;izyrandom.cpp zyrandom.h
題28 生成隨機數 輸出10個隨機數
define crt secure no warnings include include rand 隨機數函式的標頭檔案 include srand 和time 要用到的標頭檔案 intmain time null 能獲取時間戳 unsigned int 是把時間戳資料強制轉換成無符號整型 輸出1...
c 輸出乙個陣列
關於c 輸出乙個陣列最普遍的方法就是用for 迴圈語句寫 如 int a new int 10 for int i 0 i a.length i for int j 0 j 今天我在瀏覽stackoverflow的時候發現了兩個簡便的輸出陣列的語句 鏈結如下 乙個是 foreach var item...
c 隨機生成四個數字,計算24點,並輸出算式
此次程式使用了 ctime 標頭檔案,用來獲取時間,用rand 函式生成隨機數,srand unsigned time null 此語句可以生成隨時間變化的隨機數。計算出結果後,使用者可以選擇繼續輸出或者停止。如下 主要功能 隨機生成四個1 13之間的數字,進行24點運算,輸出所有成立的算式。inc...