單選
1 以下程序段 char *alp[]={"ABC","DEF","GHI"};
int j; puts(alp[1]);
的輸出結(jié)果是( D )。
A、D
B、A
C、B
D、DEF
2 下列表達式中,可作為C合法表達式的是()。 D
A、3.0%2
B、3=2=1=0
C、[3,2,1,0]
D、(3,2,1,0)
3 下列表達式中,可作為C合法表達式的是()。 A
A、3.0%2
B、3=2=1=0
C、[3,2,1,0]
D、(3,2,1,0)
4 當x為偶數(shù)或奇數(shù)時(0除外),其值都為0的表達式是:( ) C
A、(x/2*2-x)==0
B、x%2==0
C、!x!=0
D、!(x%2)
5 下列運算符優(yōu)先級最低的是( ). A
A、=
B、+
C、!
D、&&
6 設(shè)有如下程序段:
int k=10;
while(k==0)
k--;
則下述說明中正確的是( ). A
A、循環(huán)體一次也不執(zhí)行
B、循環(huán)體執(zhí)行一次
C、死循環(huán)
D、循環(huán)體執(zhí)行10次
7 從循環(huán)體內(nèi)某一層跳出,繼續(xù)執(zhí)行循環(huán)外的語句是( )。 C
A、continue語句
B、空語句
C、break語句
D、return語句
8 以下對一維整型數(shù)組a的正確說明是()。 D
A、int a(10);
B、int n; scanf("%d",&n); int a[n];
C、int n=10,a[n];
D、#define SIZE 10 (換行) int a[SIZE];
9 以下定義語句中,錯誤的是()。 A
A、int n=5,a[n];
B、int a[]={1,2};
C、char s[10]="test";
D、char *a[3];
10 下面敘述中不正確的是( ). C
A、可以對字符型數(shù)組進行整體輸入和輸出.
B、不可以對浮點型數(shù)組進行整體輸入和輸出.
C、可以對整型數(shù)組進行整體輸入和輸出.
D、字符型數(shù)組可以存放字符串.
11 下面敘述中不正確的是( ). C
A、可以對字符型數(shù)組進行整體輸入和輸出.
B、不可以對浮點型數(shù)組進行整體輸入和輸出.
C、可以對整型數(shù)組進行整體輸入和輸出.
D、字符型數(shù)組可以存放字符串.
12 以下錯誤的描述是:函數(shù)調(diào)用可以()。 D
A、出現(xiàn)在執(zhí)行語句中
B、做為一個函數(shù)的實參
C、出現(xiàn)在一個表達式中
D、做為一個函數(shù)的形參
13 以下不正確的說法是:C語言規(guī)定()。 C
A、實參可以是常量,變量或表達式
B、實參可以為任何類型
C、形參可以是常量,變量或表達式
D、形參應(yīng)與其對應(yīng)的實參類型一致
14 下列形式,不屬于編譯預(yù)處理命令的是( ). D
A、#ifdef M
B、#undef M
C、#if (M>1)
D、while (M>1)
15 下面判斷正確的是()。 D
A、char c[4]="abc",d[4]="abc";等價于 char c[4]=d[4]="abc";
B、char str[10]={"china"};等價于char str[10];str[]={"china"};
C、char *a="china";等價于 char *a;*a="china";
D、char *s="china";等價于 char *s;s="china";
16 若有以下結(jié)構(gòu)體定義:
struct example
{ int x;
int y;
} v2;
則( D )是正確的引用或定義.
A、example.x=10;
B、struct v2;v2.x=10;
C、example v2;v2.x=10;
D、struct example v2={10,3};
17 若fp已正確定義并指向某個文件,當未遇到該文件結(jié)束標志時函數(shù)
feof(fp)的值為()。 D
A、-1
B、1
C、一個非0值
D、0
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 | |
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |