【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫下載題庫

上一題
23 執行下列 C 語言程式後,產生的輸出為何?
#include <stdio.h>
#define SIZE 5
void modifyElement1 (int b []);
void modifyElement2 (int e);
int main (void) {
 int a[SIZE] = {0, 1, 2, 3, 4};
 modifyElement1 (a);
 printf ("%d ", a[3]);
 modifyElement2 (a[3]);
 printf ("%d", a[3]);
 return 0;
}
void modifyElement1 (int b[]) {
 b[3] *= 2;
}
void modifyElement2 (int e) {
 e *= 2;
}

 
(A)3 3
(B)6 12
(C)3 6
(D)6 6


答案:D
難度: 適中
最佳解!
Sophie 幼兒園下 (2018/05/23)
答案是6 6modifyElement1★★★★☆☆☆☆ ...


(內容隱藏中)
查看隱藏文字
2F
人人都可以是食神!!! 高二上 (2019/11/06)

(D)6 6 a b e c d f + + * – * A B C D E F G 

(D)6 6

請將 a b e c d f + + * – * A B C D E F G 刪除

3F
【站僕】摩檸Morning 國三下 (2019/11/07)

原本題目:

23 執行下列 C 語言程式後,產生的輸出為何?

#include <stdio.h>#define SIZE 5void modifyElement1 (int b []);void modifyElement2 (int e);int main (void) { int a[SIZE] = {0, 1, 2, 3, 4}; modifyElement1 (a); printf ("%d ", a[3]); modifyElement2 (a[3]); printf ("%d", a[3]); return 0;}void modifyElement1 (int b[]) { b[3] *= 2;}void modifyElement2 (int e) { e *= 2;}
 (A)3 3 (B)6 12 (C)3 6 (D)6 6 a b e c d f + + * – * A B C D E F G 



修改成為

23 執行下列 C 語言程式後,產生的輸出為何?

#include <stdio.h>#define SIZE 5void modifyElement1 (int b []);void modifyElement2 (int e);...
查看完整內容

23 執行下列 C 語言程式後,產生的輸出為何?#include <stdio...-阿摩線上測驗