求2道C的程式設計題高人請進

2021-05-23 19:08:39 字數 1060 閱讀 4040

1樓:匿名使用者

一:(c++程式)

#include

#include"stdio.h"

void main()

注意:字元都有自己的ascii碼值,可以與整形進行比較.但字元的ascii碼值範圍是(0-255),可以輸入整形數代表相應字元,如:

scanf("%d",&c1);這樣可以輸入給字元.但getchar是不行的.

字元的ascii碼值範圍是(0-255),所以並不是所有情況下,輸入的字元都能得到其所對應的的字元.

printf()可以格式化輸出,如:printf("%d",'a')將輸出a的ascii碼值,但getchar不可以.

另外,我們fflush(stdin)可清楚 當輸入c1的值時,多輸入字元而導致錯誤.

比如,當不加fflush(stdin)語句時,輸入ab,將不在提示你輸入c2了,程式將直接結束.這個你可以不管,只知道,我們這樣做的原因就可以了,不必深究!!!!!

二.(c++程式)

#define pi (3.1415927)//這的意思與另pi== 3.1415927

#include

#include"stdio.h"

void main()

************************下面另給tc2.0下的程式*********************

一.#include"stdio.h"

void main()

二.#define pi (3.1415927)

#include"stdio.h"

void main()

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! the end !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2樓:匿名使用者

題(高人請進)

懸賞分:20 - 離問題結束還有 14 天 22 小時

一:用getchar函式讀入兩個字元c1,c2,然後分別用putchar函式和printf函式輸出這兩個字元.並思考以下問題:(1)變數c1,c2應定義為整

一道C 程式設計題,一道c 程式設計題

多數問題為存心造成 打錯字為主 修改後如下 include include 加一個標頭檔案 為str 函式 using namespace std class binary binary binary char p binary binary int n binary operator binary...

兩道c語言程式設計題,求解,兩道C語言程式設計題,求解

1 include stdio.h int main printf nt f n r return 0 2 include stdio.h int main printf nmain diagonal is n for l1 0 l1 4 l1 取主對角線上的數for l1 0 l1 3 l1 排序...

求解一道C語言基礎程式設計題,一道C語言程式設計題求解

舉個例子你就懂了,以16進位制的2abc為例,16進位制轉為10進位制的方法,就是從右到左,依次用該位的數字乘以16的0次方 16的1次方 16的2次方 同樣如果是其它進位制,比如8進位制,那就是8的0次方 1次方等等 之和,比如說2abc轉10進位制,就等於 2abc 16 c 1 b 16 a ...