產生一個1000以內的隨機數,並猜測
/***********************************************************/ /* 學生:劉中華 /* 日期:2014-1-2 /* 內容: 產生一個1000以內的隨機數,並給出提示猜測 /* /* /***********************************************************/ #include<iostream> #include<ctime> using namespace std; void main() { int i,ran_num,j=0; srand(time(0));//time(0)返回自格林威治時間 1970 年 1 月 1 日凌晨至現在所經過的秒數,可以認為這裡就是初始化,給seed賦了個初值 ran_num=rand()%1000; cout<<"請猜測數是多少?"; while(1) { cin>>i; j++; if(i==ran_num) { cout<<"恭喜猜對了"<<endl; break; } else if(i>ran_num) cout<<"大了"<<endl; else if(i<ran_num) cout<<"小了"<<endl; //cout<<ran_num<<endl; } cout<<j<<"***************"<<endl; /* double time1,time2; time1=time(0); for(i=0;i<200000;i++) ran_num=i; time2=time(0); cout<<time1-time2<<endl; */ }
相關推薦
產生一個1000以內的隨機數,並猜測
/***********************************************************/ /* 學生:劉中華 /* 日期:2014-1-2
java將一個字符串復制到另一個字符串,並去除多余空格符
java j字符串復制並去除多余空格符 問題為將類似"Hello world!"變成"Hello world!"問題思路:先切割字符串,再將字符串重新組合核心代碼 public void filter(String s){ S
【centos】centos中添加一個新用戶,並授權
zhang mode 復雜度 更改 新用戶 下一步 一個用戶 love 文件 前言 有時候給root用戶不太方便,新建一個用於並賦予權限這個做法相對好些 創建新用戶 創建一個用戶名為:cmj [root@localhost ~]# adduser cmj 為這個用戶初始
c#如何將一個整數轉換二進位制,並進行位運算
進行位運算,是不需要轉化成二進位制的。 CPU在運算的時候,內部把所有資料都看成二進位制。Convert 看類名就知道,是提供一個轉換函式的。 位運算只能在 byte, char, short, us
linux下將一個目錄下的所有檔案拷貝到另一個大檔案中,並把大檔案拆分成原來的小檔案,大小,內容,名字不變
經過四五天的編寫與除錯,初步完成了檔案操作工具的內容,以下是程式碼說明: 首先,我測試用的檔案在/home/xudong/mywork下,我的最終生成檔案是在這個路徑下,/home/xudong/work/resultfile.txt,分開後生成的小檔案在/home/xud
對於一個m*n的整數矩陣,其中每一行和每一列的元素都按升序排列,設計一個高效的演算法判斷一個數值是否存在,並給出位置
package com.huanchuang.arvin.vo; public class Finder { private String findElement(int[][] matrix, int target) { int row = 0,
在本地用命令列建立一個倉庫git 倉庫,並推送到遠端
首先,進入的gitStore目錄下(沒有的話自己建立一個) 1.git init 在gitStore目錄下 初始化一個git倉庫 2.git add 複製一個檔案到gitStore目錄下,然後執行git add . 將“修改”從當前工作區存放到暫存區 3.git co
二級目錄:解決了二級目錄的寬度可控制,但是又產生一個分離的問題,唉,,,,,,,,,,,,,,,
html,js: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>1</title> <script type="tex
ios開發:怎麼實現點選一個按鈕,跳轉到一個新的介面,並回退到上一介面
iOS三種檢視切換的原理各不相同:UITabBarController:以平行的方式管理檢視,各個檢視之間往往關係並不大,每個加入到UITabBarController的檢視都會進行初始化即使當前不顯示在介面上,相對比較佔用記憶體。UINavigationControlle
通過node指令自動建立一個package.json檔案,並封裝釋出使用
這一部分將通過node init指令來快速建立一個package.json檔案,大家可以清楚的看到如何自動建立一個包檔案,以便後續的使用。畢竟package.json檔案還是蠻大的,手動建立免不了多麻煩呢。 劃重點 使用命令 npm init 示例 如果需要
Swing 實現一個簡單窗體程式,並打成可執行jar包
1. 前言 在做App自動化測試時,需要經常獲取裝置資訊,Apk的包名,啟動activity等,每次都用命令列獲取很是麻煩,於是想到做一個窗體程式,只需要點幾個按鈕,就可以獲得所需資訊。最終介面如下: 2.佈局思路 這裡不對窗體具體功能做介紹,說一
微信小程式wx:for給每一個元素加事件,並獲取元素內容
首先是wxml <view class='js'> <view wx:for="{{adressMessages}}">/*這裡是元素的內容*/ <text class='diming'>{{it
Java建立一個text文字檔案,並對其進行讀寫操作
package test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.
C++第四周【任務3】設計一個“正整數”類,並通過一系列的成員函式對其性質進行做出判斷或列出相關聯的數值。
/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱: * 作 者:李洪懸
做出一個SwitchButton的效果,並詳細學習一下onDraw(Canvas canvas)方法的使用
程式碼的靈感和原理主要來自於 http://blog.csdn.net/singwhatiwanna/article/details/9254309這篇文章! 1.效果 iphone上有開關控制元件,很漂亮,其實android4.0以後也有switch控制元件,但是隻能用在
C#第十週任務之最後一項之建立一個如下的窗體,並在窗體上放置一個選單、一個工具欄控制元件。選單內容如第二個圖所示。工具欄上有兩個按鈕,分別對應“開啟文字檔案”、“儲存文字檔案”。選單和工具欄具體功能實現可
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq;
實現控制檯輸入一個10以內的數字,看看需要產生幾次隨機數可以輸出與輸入的數字相同的值。
/** * @author Administrator * 隨機數並與輸入值進行比較 */ public class Random { public static void mai
編寫一個Java程式,創建制定長度的int型陣列,並生成100以內的隨機數為陣列的每個元素賦值
package exercise; import java.util.Arrays; public class exer{public static void main(String[] args) { // 建立物件,物件名為hello
輸出1000以內的完數,並輸出他們的因子
public class Exercise4 { public static void main(String[] args) { for (int i=1;i<=1000;i++) { int[] yz= new int[100]; int sum=0; int in
用random函式賦值產生一個整數陣列(陣列長度大於8,陣列元素取值均大於10並小於等於100),使用冒泡法進行排序,在頁面上輸出排序前和排序後的陣列。js
<!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文件</title> </head> <body>