判斷成績優秀良好的c語言程式碼
*******
#include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ /*趙巨集 2016.6.29日 杭州*/ int main(int argc, char *argv[]) { int score=67; if(score<100 && score>80) printf("你的成績為優秀!\n"); { if(score<=80 && score>60) printf("你的成績為良好!\n"); } { if(score<60) printf("你的成績為不及格!\n"); } return 0; }
相關推薦
判斷成績優秀良好的c語言程式碼
******* #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("p
c/c++語言程式碼練習的判斷小總結
前言——這篇文是寫給自己備忘的,如果有人從中受益那就更好了。 c語言一般有個主函式 可以是空的,形式為 int main(){ } 這裡的問題是主函式的型別 有的編譯器(比如vc6)可以用void main的型別,然而dev c++不吃這一套,空型別沒有返回值(也有一
C語言程式碼1(素數判斷及優化)
//素數判斷優化 #include<stdio.h> #include<math.h> int main() {int n=0, i=0, count=0;for(n=101; n<200; n=n+2){for(i=2; i<sqrt(n); i++){if( n%i==
CRC32 C語言程式碼 和 JAVA程式碼
C語言如下: uint32_t crc32_compute(uint8_t const * p_data, uint32_t size){ uint32_t crc; crc = 0xFFFFFFFF; for (uin
CRC8 C語言程式碼 和 JAVA 程式碼
crc8 從語言程式碼如下: unsigned char const crc8_tab[256] = { 0x00,0x07,0x0E,0x09,0x1C,0x1B,0x12,0x15,0x38,0x3F,0x36,0x
如何在ubuntu中寫一個簡單的C語言程式碼並編譯執行
首先需要安裝一個編譯器 因為筆者也是剛剛開始學習ubuntu所以不知道各個編譯器之間的區別,筆者所用的是gcc就簡單介紹一下gcc的安裝方法吧。 方法一: 開啟控制檯輸入以下程式碼: sudo apt-get build-dep gcc; sudo apt-get bui
快速傅立葉變換FFT的學習筆記一:C語言程式碼的簡單實現
快速傅立葉變換FFT的學習筆記一:C語言程式碼的簡單實現 fft.c #include "math.h" #include "fft.h" void conjugate_complex(int n,complex in[],complex out[]) { int i = 0
GSM A5/1演算法C語言程式碼實現和分析
介紹 全球超過200個國家和地區超過10億人正在使用GSM電話。對中國使用者來說,GSM就是移動和聯通的2g模式。 在1982年A5首次提出時,人們認為A5 / 1金鑰長度要128位,但最終確定的結果是64位金鑰(政府可以使用暴力破解算出)。很可能是政府的壓力迫使金鑰位數縮
c語言程式碼比較18bb/1
kata1: 我的程式碼: 別人的程式碼1: 用數學公式實現 第n個數是1+2+3+4…+n = (1+n)n/2; 進而結果是對求和的求和 對(1+n)n/2遍歷1 to n; 進而sum = 1/2 * (12 + 23 +34+…+nn+1) 即 sum = 1/
c語言程式碼比較18bb/16
kata: 比如說: dig_pow(89, 1) should return 1 since 8¹ + 9² = 89 = 89 * 1 dig_pow(92, 1) should return -1 since there is no k such as 9¹ + 2² equal
C語言程式碼比較18ba/16
the kata: 題目描述: In a small town the population is p0 = 1000 at the beginning of a year. The population regularly increases by 2 percent per
哈夫曼樹詳細講解(帶例題和C語言程式碼實現——全註釋)
** 哈夫曼樹詳細講解(帶例題和C語言程式碼實現——全註釋) ** 定義 哈夫曼樹又稱最優二叉樹,是一種帶權路徑長度最短的二叉樹。所謂樹的帶權路徑長度,就是樹中所有的葉結點的權值乘上其到根結點的 路徑長度(若根結點為0層,葉結點到根結點的路徑長度為葉結點
C語言程式碼規範(程式設計規範)
C語言程式碼規範(程式設計規範) 什麼叫規範?在C語言中不遵守編譯器的規定,編譯器在編譯時就會報錯,這個規定叫作規則。但是有一種規定,它是一種人為的、約定成俗的,即使不按照那種規定也不會出錯,這種規定就叫作規範。 雖然我們不按照規範也不會出錯,但是那樣程式碼寫得就會很亂。大家剛開始學習C語言
{資料結構}森林轉二叉樹/樹轉二叉樹/c語言程式碼/演算法
具體原理網上書上都有,這裡只貼上程式碼。 該演算法是把樹看作特殊的圖,儲存在鄰接表裡了。 typedef struct Branch { int cIdx;//指向結點的位置 Bra
{GIS演算法}地圖四色著圖/C語言程式碼/演算法
四色原理是什麼?網上原理有很多,不懂可以自己搜。 把需要填圖的區域看作泰森多邊形,每個區域的頂點儲存顏色,點之間關係就是TIN三角形,區域和區域的關係就轉化為點和點之間的關係。 把所有點儲存在鄰接表裡,著色採用回溯法,原理就是圖的遍歷。 不懂可以複製下來自
環形佇列c語言程式碼
這段程式碼實現了一個環形佇列,資料型別可以根據自己的需要更改,這裡預留的是指標型別。 ring_queue.h #ifndef _RINGQUEUE_ #define _RINGQUEUE_ #include <stdbool.h> #include <
靜態連結串列插入和刪除操作詳解(C語言程式碼實現)
本節主要講解靜態連結串列的插入和刪除操作,有關靜態連結串列的詳細講解請閱讀《靜態連結串列及C語言實現》一文。 在講解靜態連結串列的插入和刪除操作之前,我們假設有如下的靜態連結串列: 圖中,array[0] 用作備用連結串列的頭結點,array[1] 用作存放資料的連結串列的頭結點,array[0]
golang之呼叫C語言程式碼
此篇教程只是簡單的描述怎麼使用以及遇到的一些錯誤 我寫的例項,C語言與golang在同一個檔案中,並沒有分開。 我這裡演示兩個例子:⑴ 呼叫C語言函式列印“Hello World” 1 #include <stdio.h> 2 void PrintHello(){ 3 printf
稀疏矩陣的儲存方法(3種)及C語言程式碼實現
稀疏矩陣,即含有少量非 0 元素的矩陣,如圖 1 所示: 圖 1 稀疏矩陣 該矩陣中非 0 元素的數量比較少,與其使用普通方式將矩陣中的所有資料元素一一儲存,不如只儲存非 0 元素更節省記憶體空間,拿圖 1 中矩陣來說,只需儲存元素 3、4、5 即可(此類儲存方式被稱為稀疏矩陣的壓縮儲存)。
二叉搜尋樹的查詢,刪除,插入-C語言程式碼
1. 什麼是二叉搜尋樹? 2. 基本操作 2.1 儲存結構 #include <stdio.h> #include<stdlib.h> #define ElementType int typedef struct TreeNode