國家計算機二級c語言題庫及答案
1.以下程序的輸出結果是()
#include
main ()
{int a,b,d=241;
a=d/100%9
b=(-1)&&(+1);
printf("%d,%d,a,d"); }
A)6,1 B)2,1 C)6,0 D)2,0
2.關於if後一對圓括號中的表達式,以下敍述中正確的是()
A)只能用邏輯表達式 B)只能用關係表達式 C)既可用邏輯表達式也可用關係表達式 D)可用任意表達式
3.有以下程序
main()
{ int a,b;
for(a=1,b=1;a<=100;a++)
{if(b>=20)break;
if(b%3==1)
{b+=3;
continue;}
b-=5;
}
printf("%dn",a);
}
程序運行後的輸出結果是()
A)7 B)8 C)9 D)10
4.C語言中()
A)不能使用do-while語句構成的'循環
B)do-while語句構成的循環必須用break語句才能退出
C)do-while語句構成的循環,當while語句中的表達式值為非零時結束循環
D)do-while語句構成的循環,當while語句中的表達式值為零時結束循環
5.當a=1、b=3、c=5、d=4時,執行下面一段程序:
if(a if(c else
if(a if(b elsex=3;
elesx=6;
elsex=7;
程序執行後,x的值為()
A)1 B)2 C)3 D)6
6.若x、y、z、m均為int型變量,則執行下面語句後m的值是()
m=1;x=2;y=3;
m= (m m= (m m= (m
A)1 B)2 C)3 D)4
7.設有如下的函數
funct(x)
float x;
{ x*=x;printf("n%d",x);return(x);}
則函數的類型()
A)與參數x的類型相同 B)void C)int D)無法確定
8.在C語言中,不適用於局部變量的存儲類説明符是()
A)auto B)register C)static D)extern
9.有以下程序
intf(intn)
{if(n==1)return1;
elsereturnf(n-1)+1;
}
main()
{inti,j=0;
for(i=1;i<5;i++)j+=f(i);
printf("%dn",j);
}
程序運行後的輸出結果是()
A)15 B)10 C)6 D)3
10.有以下程序
intb=2;
int func(int*a)
{b+=*a;return(b);}
main()
{inta=2,res=2;
res+=func(&a);
printf("%dn",res);
}
程序運行後的輸出結果是()
A)4 B)6 C)8 D)10
答案:1.B 2.D 3.B 4.D 5.B 6.A 7.C 8.D 9.B 10.B
-
2017計算機等級考試HTTP的基本概念與交互模型練習題
HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用於傳送WWW方式的數據,關於HTTP協議的詳細內容請參考RFC2616。下面是小編整理的計算機等級考試HTTP的基本概念與交互模型練習題,歡迎參考!【練習一】1[單選題]在HTTP協議的請求/響應交互模型中,以下説法...
-
2017年計算機二級C++常見考試試題
C++中的算術運算符包括基本的算術運算符和自增、自減運算符。由算術運算符、操作數和括號構成的表達式稱為算術表達式。以下是yjbys小編收集的計算機二級C++常見考試試題,歡迎大家參考!一、類對象數組類的對象和C++其他數據類型一樣,也可以為其建立數組,數組的表...
-
職稱計算機考試Windowsxp衝刺輔導
隨着計算機和網絡應用領域的不斷擴大,人事部將會不斷開發、增加新的考試科目,並根據信息技術的不斷髮展,更新、升級舊的考試科目。下面是小編收集的職稱計算機考試Windowsxp衝刺輔導,希望大家認真閲讀!(1)DOS系統中文件的屬性DOS系統規定文件的屬性有四種:只讀(Rea...
-
Java編程開發簡介
Java由規範確定,包含編程語言、編譯器、核心庫和JVM(運行時Javavirtualmachine)。下面是小編整理的關於Java編程開發簡介,希望大家認真閲讀!Java簡介歷史Java編程語言由Sun微電子公司的JamesGosling於1991年創建。1995年發佈第一個版本(Java1.0)。2010年Sun微電...