(11)以下關于結構化程序設計的敘述中正確的是
A)一個結構化程序必須同時由順序、分支、循環(huán)三種結構組成
B)結構化程序使用goto語句會很便捷
C)在C語言中,程序的模塊化是利用函數(shù)實現(xiàn)的
D)由三種基本結構構成的程序只能解決小規(guī)模的問題
(12)以下關于簡單程序設計的步驟和順序的說法中正確的是
A)確定算法后,整理并寫出文檔,最后進行編碼和上機調(diào)試
B)首先確定數(shù)據(jù)結構,然后確定算法,再編碼,并上機調(diào)試,最后整理文檔
C)先編碼和上機調(diào)試,在編碼過程中確定算法和數(shù)據(jù)結構,最后整理文檔
D)先寫好文檔,再根據(jù)文檔進行編碼和上機調(diào)試,最后確定算法和數(shù)據(jù)結構
(13)以下敘述中錯誤的是
A) C程序在運行過程中所有計算都以二進制方式進行
B)C程序在運行過程中所有計算都以十進制方式進行
C)所有C程序都需要編譯鏈接無誤后才能運行
D)C程序中整型變量只能存放整數(shù),實型變量只能存放浮點數(shù)
(14)有以下定義:int a; long b; double x,y;則以下選項中正確的表達式是
A)a%(int)(x-y)
B)a=x!=y;
C)(a*y)%b
D)y=x+y=x
(15)以下選項中能表示合法常量的是
A)整數(shù):1,200
B)實數(shù):1.5E2.0
C )字符斜杠: ‘\’
D)字符串: "\007"
(16)表達式a+=a-=a=9的值是
A)9
B)_9
C)18
D)0
(17)若變量已正確定義,在if (W)printf(“%d\n,k”);中,以下不可替代W的是
A)a<>b+c
B)ch=getchar()
C)a==b+c
D)a++
(18)有以下程序
#include
main()
{int a=1,b=0;
if(!a) b++;
else if(a==0)if(a)b+=2;
else b+=3;
printf(”%d\n”,b);
。
程序運行后的輸出結果是
A)0
B)1
C)2
D)3
(19)若有定義語句int a, b;double x;則下列選項中沒有錯誤的是
A)switch(x%2) B)switch((int)x/2.0
{case 0: a++; break; {case 0: a++; break;
case 1: b++; break; case 1: b++; break;
default : a++; b++; default : a++; b++;
} }
C)switch((int)x%2) D)switch((int)(x)%2)
{case 0: a++; break; {case 0.0: a++; break;
case 1: b++; break; case 1.0: b++; break;
default : a++; b++; default : a++; b++;
} }
(20)有以下程序
#include
main()
{int a=1,b=2;
while(a<6){b+=a;a+=2;b%二10;}
printf(”%d,%d\n”,a,b);
}
程序運行后的輸出結果是
A)5,11
B)7,1
C)7,11
D)6,1
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 | |
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |