c语言程序中的错误可分为,《C语言程序设计(本)》模拟试卷1.doc
《C語言程序設(shè)計(本)》模擬試卷1
《C語言程序設(shè)計(本)》模擬試卷1
總分:100分 時間:90分鐘
一、單項選擇題 :(每題2分,共18分)
1、下列字符列中,可以作為“字符串常量”的是( )
A、ABC B、ABC” C、’abc’ D、’a’
2、假定所有變量均已正確定義,下列程序段運行后X的值是( )
a=b=c=0; x=35; if(!a)x--; else if(b);if(c)x=3;else x=4;
A、34 B、4 C、35 D、 3
3、設(shè) a=3,b=4執(zhí)行‘printf(”%d,%d’,(a,b),(b,a));”的輸出是( )
A、3,4 B、4,3 C、3,3 D、4,4
4、設(shè)a為5,執(zhí)行下列計算后,b的值不為2的是( )
A、b=a/2 B、 b=6-(--a)
C、b=a%2 D、 b=a<3?3:2
5、下列字符列中,不是用來表達(dá)轉(zhuǎn)義字符是( )
A、\\ B、\' C、074 D、 \0
6、字符串”XyZ”在內(nèi)存占用的字節(jié)數(shù)是( )
A、3 B、4 C、6 D、8
7、在C語言中,下列說法中錯誤的是( )
A、函數(shù)定義可以分為兩個部分:函數(shù)說明部分和函數(shù)體
B、主函數(shù)可以調(diào)用任何非主函數(shù)
C、任何非主函數(shù)可以調(diào)用其它任何非主函數(shù)
D、程序可以從任何函數(shù)開始執(zhí)行
8、設(shè)變量 m,n,a,b,c,d均為以執(zhí)行(m=a==)||(n=c==d)后,m,n的值是( )
A、0,0 B、0,1 C、l,0 D、1,1
9、下列語言中不屬于面向過程的語言是( )
A、高級語言 B、低級語言 C、C語言 D、PASCAL語言
二、填空題:(每題2分,共32分)
1、C語言程序的注釋可以出現(xiàn)在程序中的任何地方,一個注釋以雙符號作為開始標(biāo)記,以雙符號 作為結(jié)束標(biāo)記。
2、轉(zhuǎn)義字符是由________符號開始,后接單個字符或若干字符組成。
3、已知a=10,b=20,則表達(dá)式!a<b的值為_____。
4、設(shè)X和y均為 int型變量,且X=l,y=2,則表達(dá)式 1.0+x/y的值為_____。
5、定義指定數(shù)據(jù)類型的變量時,較完整的一般形式是 。
6、閱讀下列程序,寫出程序運行后的輸出結(jié)果。 main( ) { int x=18,i; for(i=2;i<9;i十十) if(x%i==0) { prinif(”%1d”,i); x=x/i--; if(x==0)break; } }
7、能表述“20< X< 30或 X<-100”的 C語言表達(dá)式是_____。
8、請寫出數(shù)學(xué)式x/y*z的C語言表達(dá)式_______。
9、.以下兩條if語句可合并成一條if語句為_____________。 if(a<=b) x=1; else y=2; if(a>b)printf("****y=%d\n" ,y); else printf( "####x=%d\n" ,x);
10、設(shè) i,j,k均為 int型變量,則執(zhí)行完下面的for語句后,k的值為_______。 for(i=0,j=10;i<=j;i++,j--)k=i+j;
11、下列程序的功能是輸入一個整數(shù),判斷是不是素數(shù),若為素數(shù)輸出1,否則輸出0,請為程序填空。 main() { int i,X,y=1; scanf(”%d”,&x); for(i=2;i<=x/2;i++) if________________ { y=0; break; } printf(”%d\n”,y); }
12、閱讀下列程序,寫出程序的輸出結(jié)果。 main() { int y=9; for(; y>0; y--) if(y%3==0){ printf(”%d”,--y);continue;} }
13、下列程序的主要功能是求出所有3位整數(shù)中能被8整除余7,或者被7整除余8的所有整數(shù)。請?zhí)顚懗绦蛑腥鄙俚恼Z句成份。 main() { int k= 100; do if(__________________) prinif("%d\n",k); while(k++
總結(jié)
以上是生活随笔為你收集整理的c语言程序中的错误可分为,《C语言程序设计(本)》模拟试卷1.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux用yum安装svn,linux
- 下一篇: 是栈还是队列c语言实验报告怎么写,队列和