關於運用c語言出30道不重復的四則運算
#include<stdio.h>
#include<stdlib.h>
#include <time.h>
#define N 30
main()
{
int a,b,k,i,n;
float c,d;
srand(time(NULL));
do{
printf("\n請輸入數字類型(1.整數) -1為退出程序: ");
scanf("%d",&n);
switch(n)
{
case 1:
{
for(i=0;i<N;i++)
{
a=rand()%100+1;
b=rand()%100+1;
k=rand()%4+1;
printf("%d",a);
switch(k)
{
case 1:printf("+");break;
case 2:printf("-");break;
case 3:printf("*");break;
case 4:printf("/");break;
}
printf("%d=\t\t",b);
}
break;
}
break;
}
}while(n!=-1);
}
關於運用c語言出30道不重復的四則運算
相關推薦
關於運用c語言出30道不重復的四則運算
png null rand() 關於 while i++ efi 類型 scan #include<stdio.h>#include<stdlib.h>#include <time.h>#define N 30main(){int a,b
【c語言】給一個不多於五位的正整數: 1.求出它是幾位數 2.分別輸出每一位數字 3.逆序輸出各位數字
#include<stdio.h> #include<math.h> //求出它是幾位數 int Count(int n) { int tmp = 0; while (n != 0) { tmp++; n /= 10;
【c語言】給一個不多於5位的正整數,要求: 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字
// 給一個不多於5位的正整數,要求: // 1、求出它是幾位數 // 2、分別輸出每一位數字 // 3、按逆序輸出各位數字 #include <stdio.h> #include <math.h> int main() { int a,b,c
Linux下C語言的幾道經典面試題
ref 使用 linu 學習資源 chan ima 什麽 img c語言 本篇文章整理了幾道Linux下C語言的經典面試題,相信對大家更好的理解Linux下的C語言會有很大的幫助,歡迎大家探討指正。 1、如果在Linux下使用GCC編譯器執行下列程序,輸出結果是什麽? 答
C#生成不重復的隨機數
check string nbsp 數值 數字 ring 遞歸調用 next 重復 private string RndomStr(int codeLength) { //組成字符串的字符集合 0-9數字、大小寫字
【轉】編寫高質量代碼改善C#程序的157個建議——建議148:不重復代碼
int 加密 ron enc ren 進行 ring pos crypt 建議148:不重復代碼 如果發現重復的代碼,則意味著我們需要整頓一下,在繼續前進。 重復的代碼讓我們的軟件行為不一致。舉例來說,如果存在兩處相同的加密代碼。結果在某一天,我們發現加密代碼有個小B
C#生成不重復隨機字符串類
content tran () fff ati 書寫 get mar title 本文實例講述了C#生成不重復隨機字符串類。分享給大家供大家參考。具體如下: 這個C#類用於隨機產生不重復的字符串,可以指定字符串範圍,可以指定要產生字符串的長度using System; n
C語言第四天-不想學,靜不下心來了
純抄練習: 引數值互換 -- ES_C_EXP602 //最常用方法 #include <stdio.h> int main() { int x=3,y=6; int z; z=x; x=y; y=z; printf("x= \n",x); printf("y=
c語言編掃雷(不知道為啥漢字是亂碼)
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(){ int hang,lie,dilei; int i,j,n;
詳解swift和OC以及C語言的混編(不看後悔!)
前言: Swift 語言出來後,可能新的專案直接使用swift來開發,但可能在過程中會遇到一些情況,某些已用OC寫好的類或封裝好的模組,不想再在swift 中再寫一次,或者有一些第三方使用OC寫的,沒有swift版本,怎麼辦?那就使用混編。這個在IOS8
c 語言裡inline一般不單獨使用,而是和static inline聯合使用
inline 關鍵字inline表明要優化函式的可執行程式碼,這可以通過將函式的程式碼合併到呼叫程式的程式碼中來實現。Linux核心使用的inline函式大多被定義為static 型別。一個"static inline"函式促使編譯程式嘗試著將其程式碼插入到所有呼叫它的程式中。 這一合併能夠免除函式呼
C語言:輸入一個不確定位數的正整數,把位數翻轉出來!
Code: /*給一個正整數,要求: 1.求出它是幾位數; 2.分別輸出每一位數字; 3.按逆序輸出各位數字, */ #include <stdio.h> #include <math.
C語言:到底是不是太胖了
據說一個人的標準體重應該是其身高(單位:釐米)減去100、再乘以0.9所得到的公斤數。真實體重與標準體重誤差在10%以內都是完美身材(即 |真實體重-標準體重| < 標準體重x10%)。已
C語言---從指標到二重指標(上)
江湖傳言:得指標者得C語言。不知道這句話是從什麼時候開始流傳的,不過這也不重要,重要的是我們隱約能從中感受到指標在C語言中的重要性。對於初學C語言的人來說,指標可能是大多數人心中的痛。筆者當年學C語言的時候在指標這塊還算順利,自以為已經熟練掌握了指標,等到後來學習資料結構的時
linux下 C語言除錯之道 WRITE_LOG
Linux下面c語言的除錯很讓人頭疼,一般過一段程式碼就要printf一下或是寫個函式輸出,然後今天看到大牛程式碼裡的一個巨集特別簡練易用,所以收藏一下。 #define WRITE_LOG(FOR
C語言基礎練習題c語言試題100道(前三十道)
c語言試題100道(前三十道) 前三十道 //自己做的由於題幹較為模糊可能和標準答案有所差異 1. 按下述格式,從鍵盤輸入一個整數加法表示式:運算元1+運算元2,然後計算 並輸出表達式的計算結果,形式如下:運算元1+運算元2=計算結果。 2. 輸入兩個整形數並
第十六週—C語言 (字串比較—不使用strcat函式)
/* 煙臺大學計算機學院 2016 作者:張威 完成日期:2016年12月10日 問題描述:寫一函式,實現兩個字串的比較。即自己寫一個strcmp函式,函式原型為 int stringcmp(cha
C語言:幾個不常用(或者說可能出錯的如const)的type qualifier
幾個不常用(除const和volatile外)的type qualifiers,const和volatile應該算是最熟悉的了,但是其他的幾個就不大容易在程式碼中發現,寫下來順便學習下描述:這幾個type qualifiers的使用範圍是有限制的,const和volatile
使用C語言實現給字串去重
這段時間在複習C語言程式設計的時候,有一位童鞋請我幫忙給他寫一個字串去重的函式,於是便花了一些時間研究了下有關於字串去重的問題。 其實有關於C語言操作字串,本身我感覺就是C語言的靈魂,C的存在就是為了操作記憶體,而不是使用C++、java等所謂高階
C語言關鍵字volatile(不知道的別說你是幹嵌入式的)
我在網上看見一個帖子說回答不出這個問題的人是不會被僱傭的。這是區分C程式設計師和嵌入式系統程式設計師的最基本的問題。搞嵌入式的傢伙們經常同硬體、中斷、RTOS等打交道,所有這些都要求用到volatile變數。下面來看下面試題中提到的問題(答案我從網路整理,以