返回列表 發帖

APCS 觀念題 c051 - c060

c051
有如下程序
#include <stdio.h>
main()
{ int i,f=1,s=0;
for(i=1; i<100;i++)
{ s=s+f i;
f=-f;
}printf(“s=%d\n”,s);
}
程序的功能是
A) 計算1-3+5-7+…-99 的值
B) 計算1-2+3-4+…+99 的值
C) 計算1 2 3 4*… 99 的值
D) 計算1 3 5 7*…*99 的值
本帖隱藏的內容需要回復才可以瀏覽


c052
設變量 n 已正確定義並賦值,以下不能實現自然數 1 到 n 累加求和的程序段是
A) int sum=1,i=0;
    while(i<=n)
    { i++; sum+=i; }
B) int sum=0,i=1;
    while(i<=n)
    { sum+=i; i++; }
C) int sum=0,i=0;
    while(i<n)
    { i++; sum+=i; }
D) int sum=1,i=1;
    while(i<n)
    { i++; sum+=i; }
本帖隱藏的內容需要回復才可以瀏覽


c053
有以下程序
#include <stdio.h>
main( ) { int i=0,j=0,x=0;
while(i<2)
{ x++;
for( ; j<=3; j++)
{ if(j%2) continue;
x++;
}
x++; i++;
}
printf(“x=%d\n”,x);
}
程序運行後的輸出結果是
A) x=5
B) x=4
C) x=6
D) x=8
本帖隱藏的內容需要回復才可以瀏覽


c054
有以下程序
#include <stdio.h>
main( ) {
char x,a='A',b='B',c='C',d='D';
x=(a<b) ? a : b;
x=(x>c) ? c : x;
x=(d>x) ? x : d;
printf("%c\n",x);
}
程序運行後的輸出結果是
A) A
B) B
C) C
D) D
本帖隱藏的內容需要回復才可以瀏覽


c055
有以下程序
#include <stdio.h>
void main()
{ int i, m = 0, n = 0, k = 0;
for(i = 9; i <= 11; i++)
switch(i / 10) {
case 0: m++; n++;
break;
case 10: n++;
break;
default: k++; n++;
}
printf("%d %d %d\n", m, n, k); }
程序運行後的輸出結果是
A) 3 5 4
B) 1 3 2
C) 1 5 4
D) 4 5 1
本帖隱藏的內容需要回復才可以瀏覽


c056
設a、b 和c 都是int 型變量,且a=3,b=4,c=5,則以下
表達式中值為0 的是
A)!((a<b)&&!c||1)
B)a&&b
C)a<=b
D)a||b+c&&b-c
本帖隱藏的內容需要回復才可以瀏覽


c057
有以下程序
#include <stdio.h>
void main()
{ int y=10;
for(; y>0; y–)
if(y%3 == 0)
{ printf("%d", --y); }
printf("\n");
}
程序運行後的輸出結果是
A) 741
B) 852
C)963
D)875421
本帖隱藏的內容需要回復才可以瀏覽


c058
以下敘述中錯誤的是
A) while 語句的循環體至少會被執行一次
B) break 語句只能在循環體內和switch 語句體內使用
C) 執行continue 語句時將跳過本次循環體中餘下尚未執行的語句
D) 在C 語言中有三種可以構成循環結構的循環語句:while、do–while 和for
本帖隱藏的內容需要回復才可以瀏覽


c059
有以下程序
#include <stdio.h>
void main()
{ char s = “\ta\018bc”;
for (; s != '\0'; s++)
printf("*");
printf("\n");
}
程序運行後的輸出結果是
A) ****
B) *********
C) ******
D) *******
本帖隱藏的內容需要回復才可以瀏覽


c060
以下選項中,當char 型變量c 中是大寫字母時,表達式為真的是
A) (c>='A') && (c<='Z')
B) 'A' >= c >= 'Z'
C) (c>='A') OR (c<='Z')
D) ('A'<=c) AND ('Z'>=c)
本帖隱藏的內容需要回復才可以瀏覽
istak.teach2@gmail.com

返回列表