浙江等高等学校计算机,2010年浙江省高等学校计算机等级考试
2010年上半年浙江省高等學(xué)校計算機等級考試
二級C程序設(shè)計試卷
一、程序閱讀與填空(24小題,每小題3分同,共72分)
1.閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選一個正確答案。
【程序說明】
輸入一個正整數(shù),求它的各位數(shù)字及位數(shù),例如,17的各位數(shù)字之和是8,位數(shù)是2。
運行示例:
Enter an integer:-153
sum=9,count=3
【程序】
#include
main()
{
int count=0,in,sum=0;
printf("Enter an integer:");
scanf("%d",&in);
if( (1)) in=-in; in < 0
do
{
sum=sum+ (2); in%10
(3); in=in / 10
count++;
}while( (4)); in != 0
printf("sum=%d,count=%d\n",sum,count);
}【供選擇的答案】
(1)A.in==0 B.in>0
C.in!=0 D.in<0 //答案D
(2)A.in/10 B.in mod 10
C.in%10D.in //答案C
(3)A.in=in%10 B.in/10
C.in=in/10 D.in%10 //答案C
(4)A.in%10!=0 B.in!=0
C.!in D.in/10!=0 //答案B
2.閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選一個正確答案。
【程序說明】
輸出50到70之間的所有素數(shù),要求定義和調(diào)用函數(shù)isprime(m)判斷m是否為素數(shù),當(dāng)m為素數(shù)時返回1,否則返回0。素數(shù)就是只能被1和自身整除的正整數(shù),1不是素數(shù),2是素數(shù)。
運行示例:
53 59 61 67
【程序】
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的浙江等高等学校计算机,2010年浙江省高等学校计算机等级考试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 视觉设计基础知识整理
- 下一篇: 窄带滤光片简介