欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      C語言程序設計課程作業(yè)_A資料

      時間:2019-05-12 23:12:00下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《C語言程序設計課程作業(yè)_A資料》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《C語言程序設計課程作業(yè)_A資料》。

      第一篇:C語言程序設計課程作業(yè)_A資料

      C語言程序設計課程作業(yè)_A

      一、單選題

      1.(4分)設有以下定義int k=7, x=12;,則能使值為3的表達式是()

      ? ? ? ?

      答案 D A.x%=(k%=5)

      B.x%=(k-k%5)

      C.x%=k

      D.(x%=k)-(k%=5)

      解析 C語言程序設計/數(shù)據(jù)類型與運算/整型算術表達式

      2.(4分)以下程序的輸出結果是? #include main(){ int x=020,y=0x20,z=20;printf('%d,%d,%d ',x,y,z);} ? ? ? ?

      答案 C A.20,20,20

      B.32,16,20

      C.16,32,20

      D.20,32,20

      解析 C語言程序設計/數(shù)據(jù)類型及運算

      3.(4分)C語言中while和do while循環(huán)的主要區(qū)別是()? ? ? ?

      答案 A A.do-while的循環(huán)至少無條件執(zhí)行一次

      B.while循環(huán)控制條件比do-while的循環(huán)控制條件嚴格

      C.do-while允許從外部轉入到循環(huán)體內

      D.do-while的循環(huán)體不能是復合語句

      解析 C語言程序設計/循環(huán)程序設計/while語句與do-while語句 4.(4分)執(zhí)行語句scanf('%d,%d',&m,&n);使m和n的值分別為1和2,正確輸入是()? ? ? ?

      答案 C A.1

      B.1 2

      C.1,2

      D.12,2

      解析 C語言程序設計/順序程序設計/整型數(shù)據(jù)的格式輸入

      5.(4分)sizeof(float)是()? ? ? ?

      答案 B A.一個雙精度型表達式

      B.一個整型表達式

      C.一種函數(shù)調用

      D.一個不合法的表達式

      解析 C語言程序設計/數(shù)據(jù)類型與運算/實型變量存儲

      6.(4分)下列選項中,不合法的C語言關鍵字是

      ? ? ? ?

      答案 D A.auto

      B.default

      C.static

      D.var

      解析 C語言程序設計/C語言概述

      7.(4分)下面程序的運行結果是()#include main(){int a[6],i;for(i=1;i<6;i++){a[i]=9*(i-2+4*(i>3))%5;printf('%2d',a[i]);}} ? ? ? ?

      答案 C A.4 0 4 0 4

      B.-4 0 4 0 3

      C.-4 0 4 4 3

      D.-4 0 4 4 0

      解析 C語言程序設計/數(shù)組/二維數(shù)組與循環(huán)語句結合

      8.(4分)設有下面的程序段,char s[]='china';char *p;p=s;則下列正確的是()? ? ? ?

      答案 D A.s和p完全相同

      B.數(shù)組s中的內容和指針變量p中的內容相等

      C.s數(shù)組長度和p所指向的字符串長度相等

      D.*p與s[0]相等

      解析 C語言程序設計/指針/數(shù)組與指針

      9.(4分)若已定義int a;下面對(1)(2)兩個語句(1)int *p=&a;(2)*p=a;的正確解釋是()? ? ? ?

      答案 D A.語句(1)和(2)中的*p含義相同,都表示給指針變量p賦值

      B.(1)和(2)語句的執(zhí)行結果,都是把變量a的地址賦給指針變量p

      C.(1)在對p進行說明的同時進行初始化,使p指向a(2)將變量a的值賦給指針變量p

      D.(1)在對p進行說明的同時進行初始化,使p指向a(2)將變量a的值賦給*p

      解析 C語言程序設計/指針/地址與指針

      10.(4分)下面四個選項中,均是不合法的用戶標識符的選項是()? ? ? ?

      答案 C A.A,P_0,do

      B.float,la0,_A

      C.b-a,goto,int

      D._123,temp,INT

      解析 C語言程序設計/數(shù)據(jù)類型與運算/標識符

      11.(4分)在C語言中,全局變量的隱含存儲類別是

      ? ? ? ?

      答案 B A.static

      B.extern

      C.void

      D.register

      解析 C語言程序設計/函數(shù)

      12.(4分)若有以下定義:char s[10]='include',*p=s;則不能代表字符u的表達式是()? ? ? ?

      答案 B A.s[4]

      B.s+4

      C.*(p+4)

      D.p+=4,*p

      解析 C語言程序設計/指針/字符串指針的引用

      13.(4分)下面程序#include main(){int y=10;do {y--;}while(--y);printf('%d ',y--);}的運行結果是()? A.1 ? ? ?

      答案 D B.-1

      C.8

      D.0

      解析 C語言程序設計/循環(huán)程序設計/do-while語句

      14.(4分)a為0111,b為0123,a、b、c均為無符號短整型變量,則語句printf('%o,%o,%o,%o',c=~a,c=a&b,c=a|b,c=a∧b)的輸出結果為()? ? ? ?

      答案 A A.177666,101,133,32

      B.0177666,0123,0333,032

      C.0177666,0101,0133,032

      D.177666,0123,0133,034

      解析 C語言程序設計/位運算/異或運算符

      15.(4分)有一個函數(shù)原型如下所示: abc(float x,double y);則該函數(shù)的返回類型為

      ? ? ? ?

      答案 C A.void

      B.double

      C.int

      D.float

      解析 C語言程序設計/函數(shù)

      16.(4分)在ASCII碼表中可以看到每個小寫字母的ASCII碼比它相應的大寫字母的ASCII碼()? ? A.大32

      B.大64 ? ?

      答案 A C.小32

      D.小64

      解析 C語言程序設計/數(shù)據(jù)類型與運算/字符常數(shù)比較

      17.(4分)執(zhí)行以下程序后的輸出結果是()int w=3,z=7,x=10;printf('%d',x>10?x+100:x-10);printf('%d',w++||z++);printf('%d',!w>z);printf('%d',w&&z);? ? ? ?

      答案 C A.0111

      B.1111

      C.0101

      D.0100

      解析 C語言程序設計/選擇結構程序設計/條件運算符

      18.(4分)程序的三種基本結構是()? ? ? ?

      答案 B A.順序結構,循環(huán)結構,遞歸結構

      B.順序結構,循環(huán)結構,選擇結構

      C.選擇結構,循環(huán)結構,遞歸結構

      D.順序結構,選擇結構,遞歸結構

      解析 C語言程序設計/選擇程序設計/程序結構

      19.(4分)設整型變量a值為9,則下列表達式中使b的值不為4的表達式()? ? ? A.b=a/2

      B.b=a%2

      C.b=8-(3,a-5)?

      答案 B D.b=a>5?4:2

      解析 C語言程序設計/數(shù)據(jù)類型與運算/整型算術表達式

      20.(4分)已有定義int k=2;int *p1,*p2;且p1,p2均指向變量k,下面不能正確執(zhí)行的賦值語句是()? ? ? ?

      答案 B A.k=*p1+*p2

      B.p2=k

      C.p1=p2

      D.k=*p1*(*p2)

      解析 C語言程序設計/指針/指針變量的定義

      21.(4分)若有以下定義int a[5]={1,2,3,4,5},*p,i;i=3;p=a;,則對數(shù)組元素地址的正確引用是()? ? ? ?

      答案 D A.&p

      B.a++

      C.&(p+1)

      D.&p[i]

      解析 C語言程序設計/指針/數(shù)組指針的引用

      二、判斷

      1.(4分)用typedef可以創(chuàng)建新的基本類型

      ?

      ?

      答案 錯誤

      解析 C語言程序設計/結構體與共用體

      2.(4分)在C 語言中,共用體類型屬于構造類型 ?

      ?

      答案 正確

      解析 C語言程序設計/數(shù)據(jù)類型與運算/構造數(shù)據(jù)類型

      3.(4分)strcmp3(char *s,char *t){for(;*t= =*s;){if(!*t)return 0;t++;s++;}return(*s-*t);}庫函數(shù)strcmp(char*s,char*t)是功能相等的程序段

      ?

      ?

      答案 正確

      解析 C語言程序設計/指針/指針作為函數(shù)參數(shù)

      4.(4分)C語言程序中,一個文件中的函數(shù)可以引用另一個文件中的函數(shù)和變量

      ?

      ?

      答案 正確

      解析 C語言程序設計/文件

      一、單選題

      1.(4分)在C語言中,反斜杠符是()? ? ? ?

      答案 D A.n

      B.t

      C.v

      D.解析 C語言程序設計/數(shù)據(jù)類型與運算/字符常數(shù)表示形式

      2.(4分)執(zhí)行下列程序段后, int x=10,y=9;int a,b,c;a=(--x= =y++)?--x:++y;b=x++;c=y;變量a,b,c的值分別是()? ? A.a=9,b=9,c=9

      B.a=8,b=8,c=10 ? ?

      答案 B C.a=9,b=10,c=9

      D.a=8,b=8,c=9

      解析 C語言程序設計/選擇結構程序設計/條件與算術運算符

      3.(4分)判斷char型變量c1是否小寫字母的正確表達式為

      ? ? ? ?

      答案 B A.'a'<=c1<='z'

      B.(c1>='a')&&(c1<='z')

      C.(c1>=a)&&(c1<=z)

      D.('a'<=c1)||('z'>=c1)

      解析 C語言程序設計/數(shù)據(jù)類型及運算

      4.(4分)閱讀以下程序,int w=1,x=2,y=3,z=4,m;m=w ? ? ? ?

      答案 A A.1

      B.2

      C.3

      D.4

      解析 C語言程序設計/選擇結構程序設計/條件運算符嵌套

      5.(4分)在C語言中運算符的優(yōu)先級從高到低的排列順序是

      ? ? ? A.關系運算符 算術運算符 賦值運算符

      B.算術運算符 賦值運算符 關系運算符

      C.賦值運算符 關系運算符 算術運算符 ?

      答案 D D.算術運算符 關系運算符 賦值運算符

      解析 C語言程序設計/數(shù)據(jù)類型及運算

      6.(4分)若有以下定義, int k=7,x=12, 則能使值為3的表達式是()? ? ? ?

      答案 D A.x%=k%=5

      B.x%=k-k%5

      C.x%=(k-k%5)

      D.(x%=k)-(k%=5)

      解析 C語言程序設計/數(shù)據(jù)類型與運算/算術表達式

      7.(4分)設有以下定義int k=7, x=12;,則能使值為3的表達式是()

      ? ? ? ?

      答案 D A.x%=(k%=5)

      B.x%=(k-k%5)

      C.x%=k

      D.(x%=k)-(k%=5)

      解析 C語言程序設計/數(shù)據(jù)類型與運算/整型算術表達式

      8.(4分)設有以下程序片段:char s[ ]='Program!';char *p;p=s;則執(zhí)行完上面的程序段后,*(p+8)的值為()? ? ? ?

      答案 B A.!'

      B.'