四则运算程序代码
?
?
?
?
| ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| 3月17日 | 看教材資料查找怎么產生1-100的隨機數? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |
| 3月18日 | 將四則運算程序寫出來之后,搞不懂怎么調用函數? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |
| 3月19日 | 怎么設置有無乘除法知道了,卻沒弄懂怎么銜接,怎么在設置之后建立循環語句讓這30道題目能夠符合要求有要求,只能先寫出上次的作業充數了。 ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |||
#include<iostream>
#include <stdlib.h>
#include<ctime> // ctime 把日期和時間轉換為字符串的函數;
using namespace std;
int main()
{
int i,j,k;
srand((unsigned) time(NULL)); //srand() 函數,用來初始化隨機種子~`` time(NULL) 函數,用來獲取系統當前時間
for(int a=0 ;a<30;a++)
{
i=rand()%100; //rand()是一個隨機函數,r=rand()是將這個隨機值賦給r,%100是在0-100內取值…r=rand()%100就是在0-100內取隨機值然后賦給r
j=rand()%100;
k=rand()%4;
if (k==0)
cout<<i<<"+"<<j<<"="<<endl;
if (k==1)
cout<<i<<"-"<<j<<"="<<endl;
if (k==2)
cout<<i<<"*"<<j<<"="<<endl;
if (k==3)
cout<<i<<"/"<<j<<"="<<endl;
}
return 0;
}
轉載于:https://www.cnblogs.com/helloalbert/p/4351177.html
總結
- 上一篇: Lambda表达式替代匿名方法
- 下一篇: 新生儿信息管理系统升级说明