(11)以下敘述中錯誤的是( )。
A)C語言編寫的函數(shù)源程序,其文件名后綴可以是.C
B)C語言編寫的函數(shù)都可以作為一個獨立的源程序文件
C)C語言編寫的每個函數(shù)都可以進行獨立的編譯并執(zhí)行
D)一個C語言程序只能有一個主函數(shù)
(12)以下選項中關(guān)于程序模塊化的敘述錯誤的是( )。
A)把程序分成若干相對獨立的模塊,可便于編碼和調(diào)試
B)把程序分成若干相對獨立、功能單一的模塊,可便于重復(fù)使用這些模塊
c)可采用自底向上、逐步細化的設(shè)計方法把若干獨立模塊組裝成所要求的程序
D)可采用自項向下、逐步細化的設(shè)計方法把若干獨立模塊組裝成所要求的程序
(13)以下選項中關(guān)于c語言常量的敘述錯誤的是( )。
A)所謂常量,是指在程序運行過程中,其值不能被改變的量
B)常量分為整型常量、實型常量、字符常量和字符串常量
c)常量可分為數(shù)值型常量和非數(shù)值型常量
D)經(jīng)常被使用的變量可以定義成常量
(14)若有定義語句:int a=10;double b=3.14;,則表達式'A'+a+b值的類型是( )。
A)char
B)int
C)double
D)float
(15)若有定義語句:int x=12,3=8,z;,在其后執(zhí)行語句z=0.9+x/y;,則Z的值為( )。
A)1.9
B)1
C)2
D)2.4
(16)若有定義:int a,b;,通過語句scanf("%d;%d",&a,&b);,能把整數(shù)3賦給變量a,5賦給變量b的輸入數(shù)據(jù)是( )。
A)3 5
B)3,5
C)3;5
D)35
(17)若有定義語句:intk1=10,k2=20;,執(zhí)行表達式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分別為( )。
A)0和1
B)0和20
C)10和1
D)10和20
(18)有以下程序
#include
main()
{int a=1,b=0;
if(-a) b++;
else if(a=0)b+=2:
else b+=3:
printf("%d\n",b);
)
程序運行后的輸出結(jié)果是( )。
A)0
B)1
C)2
D)3
(19)下列條件語句中,輸出結(jié)果與其他語句不同的是( )。
A)if(a)printf("%d\-n",x); else printf("%d\n",y);
B)if(a—0)printf("%d\n",y); else printf("%d\n",x);
C)if(a!=0)p由tf("%d\n",x); else printf("%d\n",y);
D)if(a=0)printf("%d\n",x); else printf("%d\n",y);
(20)有以下程序
#include
main()
{int a=7;
while(a--);
printf("%d\n",a);
)
程序運行后的輸出結(jié)果是( )。
A)-1
B)0
C)1
D)7
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 | |
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |