《C語言程序設計》20秋平時作業(yè)3(標準答案)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021/2/5 1:24:50來源:admin瀏覽: 127 次

《C語言程序設計》20秋平時作業(yè)3
試卷總分:100    得分:100
第1,設有以下程序片段:char a[ ]="hello",*p;p=a;printf("%d",*(p+5));執(zhí)行上面的程序片段后的結果為( )
A、111
B、0
C、104
D、不確定的值
正確答案:


第2題,有以下程序片段int k=5;while(k=1)k--;執(zhí)行此程序片段,則描述正確的是( )
A、while循環(huán)執(zhí)行4次
B、循環(huán)體執(zhí)行一次
C、循環(huán)體一次也不執(zhí)行
D、死循環(huán)
正確答案:


第3題,如果在一個復合語句中定義了一個變量,則有關該變量正確的說法是( )
A、只在該復合語句中有效
B、只在該函數中有效
C、在本程序范圍內均有效
D、為非法變量
正確答案:


第4題,在位運算中,操作數每左移2位,相當于( )
A、操作數*2
B、操作數/2
C、操作數*4
D、操作數/4
正確答案:


答案來源:(www.),運行下列程序main(){int k=1;{int k=2; printf("%d",k);}printf("%d",k);}的輸出是( )
A、12
B、21
C、11
D、22
正確答案:


第6題,若有定義:int a=7; float x=2.5,y=4.7;則表達式x+a%3*(int)(x+y)%2/4的值是( )
A、2.500000
B、2.750000
C、3.500000
D、0.000000
正確答案:


第7題,下面四個選項中,均是合法的浮點數的選項是( )
A、123e,1.2e-.4,+2e-1
B、+1e+1,5e-9.4,03e2
C、-.60,12e-4,-8e5
D、-e3,.8e-4,5.e-0
正確答案:


第8題,以下不正確的定義語句是( )
A、doublex[5]={2.0,4.0,6.0,8.0,10.0}
B、inty[5]={0,1,3,5,7,9}
C、charc1[]={'1','2','3','4','5'}
D、charc2[]={'\x10','\xa','\x8'}
正確答案:


第9題,有兩個字符數組a、b,則以下正確的輸入語句是( )
A、gets(a,b)
B、scanf("%s%s",a,b)
C、scanf("%s%s",&a,&b)
D、gets("a"),gets("b")
正確答案:


答案來源:(www.),程序的三種基本結構是( )
A、順序結構,循環(huán)結構,遞歸結構
B、順序結構,循環(huán)結構,選擇結構
C、選擇結構,循環(huán)結構,遞歸結構
D、順序結構,選擇結構,遞歸結構
正確答案:


第11題,下面程序段for(y=1;y10;)y=((x=3*y,x+1),x-1);printf("x=%d,y=%d",x,y);的運行結果是( )
A、x=27,y=27
B、x=12,y=13
C、x=15,y=14
D、x=y=27
正確答案:


答案來源:(www.),有以下程序:#includestdio.hmain(){int x,y; printf("Enter an integer(x):");scanf("%d",&x);if(x++0) y=-1;else if(x==0) y=0;else y=1; printf("%d",y);}現從鍵盤上輸入-1,則程序的輸出是(  )
A、0
B、-1
C、1
D、不確定的值
正確答案:


第13題,下面函數調用語句fun((exp1,exp2),(exp3,exp4,exp5));含有實參的個數為( )
A、1
B、2
C、4
D、5
正確答案:


第14題,C語言中,運算對象必須是整型數的運算符是( )
A、%
B、\
C、%和\
D、**
正確答案:


答案來源:(www.),設d為字符變量,下列表達式正確的是( )
A、d=678
B、d='a'
C、d="d"
D、d='gjkl'
正確答案:


第16題,在一個函數內部的復合語句中定義的變量,只在該復合語句范圍內有效
A、錯誤
B、正確
正確答案:


第17題,goto不是C語言的關鍵字
A、錯誤
B、正確
正確答案:


第18題,main(){char c='x';printf("c:dec=%d, oct=%o, hex=%x, ASCII=%c\n",c,c,c,c);}以上程序的輸出結果為c:dec=120, oct=170, hex=78, ASCII=x
A、錯誤
B、正確
正確答案:


第19題,C語言中,函數可以嵌套定義
A、錯誤
B、正確
正確答案:


答案來源:(www.),for(y=0,x=1;x++y;x=i++) i=x;是無限循環(huán)的語句
A、錯誤
B、正確
正確答案:


第21題,main(){short i;i=-4;printf("\ni:dec=%d, oct=%o, hex=%x, unsigned=%u\n",i,i,i,i);}以上程序的輸出結果為i:dec=-4, oct=177774, hex=fffc, unsigned=65532
A、錯誤
B、正確
正確答案:


第22題,char *s="china";等價于char *s;s="china";
A、錯誤
B、正確
正確答案:


第23題,#define SIZE 10  int a[SIZE];是對一維數組a的正確說明
A、錯誤
B、正確
正確答案:


第24題,double fun(int x,int y){double z;z=x+y;return z;}是正確的函數形式
A、錯誤
B、正確
正確答案:


答案來源:(www.),C語言中,共用體類型的變量在程序運行期間,所有成員都在內存中.
A、錯誤
B、正確
正確答案:














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部