1K+ 閱讀量
在 "ctype.h" 庫中提供了一些預定義函式,用於分析字元輸入並進行轉換。分析函式下面列出了字元分析函式:函式檢查輸入的字元是否為isalpha字母(或)否isdigit數字(或)否isspace空格、換行符(或)製表符ispunct特殊符號(或)否islower字母的小寫字母isupper字母的大寫字母isalnum字母/數字或否轉換函式下面列出了轉換函式:函式轉換tolower()將大寫字母轉換為小寫toupper將小寫字母轉換為大寫程式以下是用作測試字元型別的字元分析和轉換函式的 C 程式 ... 閱讀更多
11K+ 閱讀量
使用者必須輸入總天數。我們需要將總天數轉換為月數和下一個月的剩餘天數。將天數轉換為月數的公式如下: 月份=天數/30查詢下一個月的剩餘天數的邏輯如下: 天數=天數 %30演算法請參考以下給出的演算法,將天數轉換為月數和天數。步驟 1:開始步驟 2:宣告月份和天數步驟 3:讀取總天數步驟 4:計算月份 月份=天數/30步驟 5:計算天數 天數= 天數 ... 閱讀更多
520 閱讀量
所有與數學相關的函式都儲存在 C 程式語言的 math.h 標頭檔案中。下面詳細解釋了這些函式。sin()此函式用於查詢其引數的正弦值。sin() 函式的語法如下:double sin(double a);例如,double a=sin(3.14/2);輸出如下:a=1(約)cos()它用於查詢其引數的餘弦值。cos() 函式的語法如下:double cos(double a);例如,double a=cos(3.14/2);輸出如下:a=0(約)tan()它用於查詢其引數的正切值。tan() 函式的語法如下:double tan ... 閱讀更多
498 閱讀量
讓我們首先了解 C 程式語言中的一維陣列處理。1D 陣列處理在 1D 陣列中儲存值(讀取)如下:int num[5] int i; for(i=0;i
8K+ 閱讀量
編寫一個程式來找出給定的字元是大寫字母、小寫字母、數字還是特殊字元。解決方案如果輸入的字元是大寫字母,則顯示大寫字母。示例:輸入 =H 輸出:大寫字母如果輸入的字元是小寫字母,則顯示小寫字母。示例:輸入= g 輸出:小寫字母如果輸入的字元是數字,則顯示數字。示例:輸入=3 輸出:數字如果輸入的字元是特殊字元,則顯示特殊字元。示例:輸入= & 輸出:特殊字元演算法請參考以下給出的演算法,找出給定的字元是大寫字母、小寫字母、數字還是特殊字元。... 閱讀更多
問題編寫一個程式來查詢給定座標位於哪個象限。使用者必須在執行時輸入座標,我們需要查詢這些座標位於哪個象限。解決方案如果兩個數字都是正數,則顯示第一象限。示例:輸入 =2, 3 輸出 = 第 1 象限如果第一個數字為負數,第二個數字為正數,則顯示第二象限。示例:輸入 = -4, 3 輸出= 第 2 象限如果第一個數字為負數,第二個數字也為負數,則顯示第三象限。示例:輸入 = -5, -7 輸出= 第 3 象限如果第一個 ... 閱讀更多
730 閱讀量
問題讓我們透過從表示式中刪除括號來建立一個簡化的表示式。解決方案示例 1輸入:帶括號的字串表示式如下:(x+y)+(z+q) 輸出如下:x+y+z+q示例 2輸入如下:(x-y+z)-p+q 輸出如下:x-y+z-p+q演算法請參考以下演算法,從給定輸入中刪除括號。步驟 1:宣告並在執行時讀取輸入。步驟 2:遍歷字串。步驟 3:將輸入字串的每個元素複製到新字串中。步驟 4:如果遇到任何括號作為元素,則將其替換為空格。示例以下是從給定輸入中刪除括號的 C 程式:#include int ... 閱讀更多
14K+ 閱讀量
問題編寫一個 C 程式,在執行時由使用者從陣列中搜索一個元素,並在搜尋後將結果顯示在螢幕上。如果搜尋的元素不在陣列中,則需要搜尋元素未找到。解決方案陣列用於在一個名稱下儲存一組公共元素陣列操作如下:插入刪除搜尋演算法請參考以下演算法,藉助指標在陣列中搜索元素:步驟 1 - 宣告並讀取元素數量。步驟 2 - 宣告並在執行時讀取陣列大小。步驟 3 - ... 閱讀更多
7K+ 閱讀量
無格式輸入和輸出函式讀取使用者傳送的單個輸入,並允許在控制檯上顯示該值作為輸出。無格式輸入函式下面解釋了 C 程式語言中的無格式輸入函式:getchar()它從鍵盤讀取一個字元。getchar() 函式的語法如下:變數名=getchar();例如,Char a; a = getchar();示例程式以下是 getchar() 函式的 C 程式: Live Demo #include int main(){ char ch; FILE *fp; fp=fopen("file.txt", "w"); //以寫入模式開啟檔案 printf("輸入文字 ... 閱讀更多
3K+ 閱讀量
指標是一個儲存另一個變數地址的變數。我們可以使用指標儲存空值。可以透過引用傳遞來訪問它。此外,在宣告變數時無需初始化。指標的語法如下:指標變數= &另一個變數;例如,p =&a;演算法請參考以下給出的演算法,藉助指標在一系列中查詢最大數。步驟 1:開始步驟 2:宣告整型變數步驟 3:宣告指標變數步驟 4:從控制檯讀取 3 個數字步驟 5:分配 ... 閱讀更多