當前位置:首頁 » 編程語言 » c語言期中

c語言期中

發布時間: 2025-04-03 15:07:39

1. C語言 結構體數組的個數如何自己定義

C99標准出來以前,C語言不支持動態定義數組大小,只能採用動態分配指針方式來完成動態數組的個數定義。如:

structst{
intx,y;
charstr[10];
};
structst*array;
intn;
printf("inputn:");scanf("%d",&n);
array=(structst*)malloc(n*sizeof(structst));//動態分配n個結構體空間,接下來array的操作,與數組操作是相同的,如:array[0].x=1;

C99以後,C語言標准開始支持動態定義數組,但動態數組,在其確定個數之後,在其生命期中,就不可變了。如:

structst{
intx,y;
charstr[10];
};
intn;
printf("inputn:");scanf("%d",&n);
structstarray[n];//定義動態數組
array[0].x=1;

2. C語言試題,求答案

一、選擇題(共10個)

  1. ③ 2.③ 3.① 4.④ 5.③ 6.① 7.④ 8.① 9.① 10.①

二、填空題(共7個)

  1. -32768 ~ 32767(16位機)

  2. 0

  3. 下劃線 下劃線

  4. double a=0.618

  5. 11、6

三、判斷題(共5個)

  1. X

四、閱讀以下C語言程序,以下程序的程序輸出的結果是2,1。

五、有兩個浮點數a=5.2,b=3.1,計算並輸出它們的和、差、積、商。

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"//

void main(void){

double a=5.2,b=3.1;

printf("a + b = %f a - b = %f a x b = %f a÷ b = %f ",a+b,a-b,a*b,a/b);

}

熱點內容
兩麥分離演算法 發布:2025-04-04 11:23:45 瀏覽:426
換一個瀏覽器ftp打不開 發布:2025-04-04 11:23:44 瀏覽:179
雅奇sql 發布:2025-04-04 11:13:31 瀏覽:680
安卓手機怎麼樣拍攝電影 發布:2025-04-04 11:12:24 瀏覽:161
如何盜取蘋果手機截屏密碼 發布:2025-04-04 11:10:51 瀏覽:154
怎麼自己寫個簡單的安卓軟體 發布:2025-04-04 11:10:05 瀏覽:429
外派管理員密碼在哪裡 發布:2025-04-04 11:02:07 瀏覽:520
阿里雲伺服器與基站 發布:2025-04-04 10:56:19 瀏覽:68
伺服器版開票系統地址怎麼更改 發布:2025-04-04 10:39:10 瀏覽:999
vb綁定資料庫 發布:2025-04-04 10:36:52 瀏覽:805