C語言高分預測題練習
庸人的缺點就在於不能控制自己的感情,容易失去理智,以下是小編為大家搜索整理的C語言高分預測題練習,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!
1、以下程序的輸出結果是____D____.
#include
void main()
{
int a=12, b=12;
printf("%d,%dn",--a,++b);
}
A) 10,10 B) 12,12 C) 11,10 D) 11,13
2、設有以下語句:int x=10;x+=3+x%(3),則x的值是.____A_____
A) 14 B) 15 C) 11 D) 12
33、若d為double型變量,則表達式d=1,d+5,d++的'值是_____D__.
A) 1 B) 6.0 C) 2.0 D) 1.0
34、表達式5!=3的值是____D____.
A) T B) 非零值 C) 0 D) 1
5、若有定義int a=12,n=5,則表達式a%=(n%2)運算後,a的值______A____.
A) 0 B) 1 C) 12 D) 6
6、若有定義int x=3,y=2和float a=2.5,b=3.5,則表達式:(x+y)%2+(int)a/(int)b的值是__D__.
A) 0 B) 2 C) 1.5 D) 1
7、在C語言中,以下敍述不正確的是_____A____.
A) 在C程序中,無論是整數還是實數,都能被準確無誤的表示
B) 在C程序中,變量名代表存儲器中的一個位置
C) 靜態變量的生存期與整個程序的生存期相同
D) C語言中變量必須先定義後引用
8、C語言中的變量名只能由字母,數字和下劃線三種字符組成,且第一個字符____C____.
A) 必須為字母
B) 必須為下劃線
C) 必須為字母或下劃線
D) 可以是字母,數字或下劃線中的任意一種
9、設有説明:char w; int x; float y; double z; 則表達式: w*x+z-y值的數據類型是___D____.
A) float B) char C) int D) double
10、一個C語言的執行是從_____A______.
A) 本程序的主函數開始,到本程序的主函數結束
B) 本程序的第一個函數開始,到本程序的最後一個函數結束
C) 本程序的主函數開始,到本程序的最後一個函數結束
D) 本程序的第一個函數開始,到本程序的主函數結束
-
2017計算機二級C語言精選習題
多做題有助於同學們及時檢測自己的學習情況。希望提供的2017計算機二級C語言精選習題,能夠幫助大家鞏固所學知識,為今後的學習打好基礎!(1)OSI模型的'物理層負責下列哪一種功能?A)格式化報文B)為數據選擇通過網絡的路由C)定義連接到介質的特徵D)提供遠程文件訪...
-
內部排序之堆排序的實現
堆排序(HeapSort)只需要一個記錄大小的輔助空間,每個待排序的記錄僅佔有一個存儲空間。下面小編為大家整理了內部排序之堆排序的實現,希望能幫到大家!(1)基本概念a)堆:設有n個元素的序列:{k1,k2,...,kn}對所有的i=1,2,...,(int)(n/2),當滿足下面關係:ki≤k2i,ki≤k2i+1或ki...
-
C語言自增(++)和自減(--)
C語言源自KenThompson發明的B語言,那麼大家知道C語言自增(++)和自減(--)是什麼呢?下面一起來看看!一個整數自身加一可以這樣寫:a+=1;它等價於a=a+1;。但是在C語言中還有一種更簡單的寫法,就是a++;或者++a;。這種寫法叫做自加或自增;意思很明確,就是自身加一。相應...
-
初學C語言的人最常問的幾個問題
C語言是一門通用計算機編程語言,應用廣泛。對於新手來説學習C語言並不是那麼容易,下面是C語言初學者最常問的幾個問題,歡迎閲讀!1.多久能學會編程?這是一個沒有答案的問題。每個人投入的時間、學習效率和基礎都不一樣。如果你每天都拿出大把的時間來學習,那麼兩三...