重慶助學自考網站 今天是2019年 08月 28日 星期三
當前所在位置: 重慶助學自考網 > 自考輔導 > 筆記串講 >

2019年自考《計算機基礎與程序設計》習題集和答案2

二、計算題
76. 把十進制數369.875變為二進制數及八進制數及十六進制數。
77. 把十進制數547.25變為二進制數、八進制數及十六進制數。
78. 把二進制數10101100101.011001轉為八進制數及十六進制數。
79. 把十進制數389.375變為二進制數及八進制數及十六進制數。
80. 把十進制數578.4375變為二進制數、八進制數及十六進制數。
81. 計算以下各表達式的運算結果。令a=5,b=6
’a’-7/3*16 a += b * 5
82. 計算以下各表達式的運算結果。令a=5,b=6
a*b,b+5,a=b*4 (a > 6) && (b < 7)
83. 計算以下各表達式的運算結果。令a=5,b=6
10+(a>4?a+5:b*9) 20 - (b = 4) * 3
84. 計算以下各表達式的運算結果。令a=5,b=6
a += b * 5 (a > 6) && (b < 7)
85. 計算以下各表達式的運算結果。令a=5,b=6
 (a > 6) && (b < 7) 20 - (b = 4) * 3
 
三、簡答題
86. 簡述計算機的工作原理。
87. 簡述硬件系統和軟件系統的關系。
88. 簡述ROM和RAM的特點和區別。
89. 簡述微型機的系統軟件的類型。
90. 一般操作系統應具備哪幾大功能?
91. C語言的特點有哪些?
92. C語言規定對程序中所用的變量必須“先定義、后使用”,其主要目的是什么?
93. 字符常量和字符串常量有什么區別?
94. 在C語言中的if語句中,用作條件判斷的“表達式”,可以是什么類型的表達式?
switch語句后的一對圓括號中的“表達式”,又允許是什么類型?
95. 簡述任意R進制的特點。
四、編程題
96. 有一函數  編程輸入x值,計算并輸出y值。
97. 求a,b,c三個數中最大的數并將其放在max變量中。
98. 把26個大寫英文字母按字典順序打印出來。
99. 某商品零售價是55元/kg,批發價是50元/kg,如果一次購買數量在10kg及其以上者,享受批發價。請編寫一個簡單的收款程序。
100. 計算分段函數值,要求用switch語句實現。

101. 編程實現輸出所有的“水仙花”數。所謂的“水仙花”數是指一個三位數,其各位數字的立方和等于該數本身。
102. 寫程序實現從鍵盤接收一個表示年份的整數,判斷該年份是否為閏年。已知一個年份是閏年的條件是:該年份能夠被4整除但不能被100整除,或者該年份能夠被100整除且能夠被400整除。
103. 設計程序對輸入的百分制的學成成績,判斷所屬等級’A’,’B’,’C’,’D’,’E’。90分以上為’A’,80~89分為’B’,70~79分為’C’,60~69分為’D’,60分以下為’E’。
104. 編程實現S=1!+2!+3!+… +20!
105. 編寫程序從鍵盤任意輸入一個4位數x,編程計算x的每一位數字相加之和(忽略整數前的正負號)。
五、 填空題
106. 一個完整的計算機系統由________、________、________、輸入設備和輸出設備五部分構成。
107. 一個完整的計算機系統由運算器、________、________、________和輸出設備五部分構成。
108. 一個完整的計算機系統由運算器、控制器、________、________和________五部分構成。
109. 一個完整的計算機系統由________、控制器、________、________和輸出設備五部分構成。
110. 一個完整的計算機系統由運算器________、________、輸入設備和________五部分構成。
111. C程序是由________組成,其中有且僅有一個________,其關鍵字是________。
112. C程序由________組成,其中主函數的名字必須是________;C程序語句的結束標記是________
113. C程序由函數組成,其中有且僅有一個________,其名字必須是________;C程序語句的結束標記是________
114. C程序的基本結構有________ 、________________
115. C程序由________組成,一個函數包括         和         兩大部分。
116. C語言的int型數據占________個字節,long int型數據占________個字節,char型數據占________個字節。
117. C語言的short int型數據占________個字節,float型數據占________個字節,char型數據占________個字節。
118. C語言的short int型數據占________個字節,double型數據占________個字節,char型數據占________個字節。
119. C語言的long型數據占________個字節,float型數據占________個字節,char型數據占________個字節。
120. C語言的long型數據占________個字節,double型數據占________個字節,char型數據占________個字節。
121. C語言提供的邏輯運算符有________、________、________。
122. C語言的算術運算符優先級規定:________級別最高,再________,后________。
123. 空白處用語言表達式寫出下面命題:
a和b中至少有一個小于c ________
a和b都不小于c  ________
a乘以b的積除以c乘以d的積 ________
124. 空白處用語言表達式寫出下面命題:
a和b都不小于c  ________
a和b中至少有一個小于c ________
a乘以b的積除以c乘以d的積 ________
125. 空白處用語言表達式寫出下面命題:
a和b中至少有一個小于c ________
a乘以b的積除以c乘以d的積 ________
表示數學中的關系表達式“x≥y≥z”的C表達式是________
126. 用條件語句編制程序,從鍵盤接收兩個整數m和n,并將其中的較小值賦于min
     main ()
        {  int  m,n,min;
            ________
            if (m>n)  ________
else    ________
            printf(“min=%d\n”,min);
}
127. 下列程序功能是交換a和b的值,并輸出交換后的a和b的值。
       void main( )
          {   int a=3, b=5, t;
________;
              ________;
              ________;  
              printf("After swap %d, %d", a, b);
}
128. 空白處用語言表達式寫出下面命題:
a=100 且b、c都大于85 ,或者 b=100 且a、c都大于85  ________
b不能被a整除  ________
a和b都不大于c ________
129. 用條件語句編制程序,將兩個整數a ,b中的較大值賦于max
     main ()
        {  int a,b,max;
            scanf(“%d%d”,&a,&b);
            max= ( ________________________) ;
            printf(“max=%d\n”,max);}
130. 下面程序的功能是:輸出100以內能被3整除且個位數為6的所有整數,請填空。
#include
main()
{ int i, j;
for(i=0;________; i++)
{ j=i*10+6;
if( ________ ) continue; 


 如需要參考答案,請聯系重慶自考網的老師,或者加QQ群476598738了解。 

發布于:2019-01-10

上一篇:2019年自考《計算機基礎與程序設計》習題集和答案1

下一篇:沒有了

色播影院性播_私密免费观看直播_午夜福利院电影|蜜瓜|快播理论