當前位置:首頁 » 編程語言 » c語言的簡答

c語言的簡答

發布時間: 2024-02-27 22:05:21

1. 跪求《C語言程序設計》課本習題答案!!!

習題1參考答案
一、選擇題 1. A 2. D
二、填空題
1. BASIC、FORTRAN、AL_GOL60和COBOL 2. 8
3. 關鍵字
4. 編輯、編譯、鏈接和運行
三、簡答題 1.答:
(1)C語言具有結構化的控制語句。C語言提供了結構化程序所必需的基本控制語句,實現了對邏輯流的有效控制。
(2)C語言具有豐富的數據結構類型。C語言除提供整型、實型、字元型等基本數據類型外,還提供了用基本數據類型構造出的各種復雜的數據結構,如數組、結構、聯合等。C語言還提供了與地址密切相關的指針類型。此外,用戶還可以根據需要自定義數據類型。 (3)C語言具有豐富的運算符。C語言提供了多達34種運算符,豐富的數據類型與豐富的運算符相結合,使C語言的表達力更具靈活性,同時也提高了執行效率。
(4)C語言簡潔、緊湊,使用方便、靈活,程序書寫自由,有9種控制語句。
(5)C語言既具有高級語言的功能,又具有低級語言的許多功能,通常被稱為中級計算機語言。它既是成功的系統描述語言,又是通用的程序設計語言。 (6)C語言與匯編語言相比,可移植性好。
(7)功能強大。C語言具有低級語言的一些功能,所以,生成目標代碼質量高,程序執行效率高。現在許多系統軟體都用C語言來描述,可以大大提高了編程效率。
2.答:運行一個C語言程序,一般需要經過如下幾個步驟:①上機輸入並編輯源程序;②編譯源程序;③與庫函數連接;④生成可執行目標程序;⑤運行目標程序。 3.答:
(1)操作系統的設計與實現。C語言是一種應用非常廣泛的結構化高級程序設計語言,既適合編寫應用軟體,又適合編寫系統軟體。

2. C語言簡答題目

其它的的樓上一樣,就是3,5的答案錯位了。直接就給答案啊。。。
1、6 13 13 /*(註:6前面4個空格,每個13前面各三個空格)*/
3、31; 這個你注意case語句後面是沒有break的,所以當i=1;case1以下的語句都執行一遍此時a=8;i=2:a=16;i=3:a=26;i=4:a=26+5=31
5、24;這里主要時要注意p[i]%2這個條件,當p[i]%2=0時,while循環也就終止了,所以只有11+13=24;
7、c = (c>='A' && c<='Z') ? (c+=32) : c
8、m=n%10==5?1:0; /*如果n的個位是5則m=1,否則等於m=0;*/
9、m = (x >= y) ? x : y
10、
switch((int)m){
case 1: k=1; break;
case 2: k=2; break;
case 3: k=3; break;
case 4: k=4; break;
/* default: printf("error"); break;*/
}

3. C語言簡答題1

5
5
1
main
(
)
{
int
x
,
y=1
,
z;
if
(
y
!=
0
)
x=5;
//y!=0
返回成功
故x
=5
printf(「\t%d\n」
,
x);
//輸出
5
if
(
y
=
=0
)
x
=
4;
//y==0返回失敗
else
x
=
5;
//執行
x
=5
printf(「\t%d\n」
,
x);
//輸出
5
x
=1;
//賦值
if
(
y
<
0)
//這里太亂了
下次注意格式
if(
y
>
0)
x=4;
else
x
=
5;
printf(「\t%d\n」
,
x);
}

熱點內容
怎麼用安卓手機查蘋果的序列號 發布:2024-11-29 06:21:08 瀏覽:507
r11s原始密碼是多少 發布:2024-11-29 05:52:20 瀏覽:79
c語言枚舉法 發布:2024-11-29 05:50:58 瀏覽:125
大數據系統如何配置 發布:2024-11-29 05:48:44 瀏覽:89
連戰訪問西安小學 發布:2024-11-29 05:45:03 瀏覽:316
怎麼編譯原生安卓手機 發布:2024-11-29 05:44:28 瀏覽:193
java代碼編譯java文件 發布:2024-11-29 05:44:27 瀏覽:208
如何部署遠程伺服器 發布:2024-11-29 05:34:37 瀏覽:523
紅米系統存儲與手機存儲 發布:2024-11-29 05:33:55 瀏覽:198
qt反編譯工具 發布:2024-11-29 05:29:31 瀏覽:480