×
通過社交網站直接登錄
×
條@我的評論,查看@我
條新私信,查看私信
條新評論,查看評論
位新粉絲 查看粉絲
知識百科 理科知識 選擇題 知識 原創
感謝 匿名網友 於 2016-02-13 17:27:12 提供
較難
(20)

小明同學是班上的電教委員,但是他很愛用電腦編程,只要一下課總喜歡打開班上的電腦試著輸一些代碼進去。這天是小明同學的生日,晚上他回家打開電腦,發現郵箱里躺著一個以.c為後綴的文件,是他的朋友小馬發的,他總愛發一些代碼,摳掉一些代碼考考他。打開一看,小明發現了這個:

01    #include <stdio.h>/*只輸出小於n的所有整數中的質數*/

02    void main()

03    {

04        int i,j,n,u;

05        printf("…………A");

06        scanf("__①",&n);

07        for(i=u=1 ; i < n+1 ;__②)

08        {

09            for(j=2 ; j < sqrt(n) ; j++)

10            if((i % j)==0) u=0;

11            if(u __③ 0) printf(「…………B」,i);

12            i+=1;

13        }

14        return 0;

15    }

看完程序之後,小明整個人都不好了。他打開郵件回復說:「先不說什麼,填完后這個代碼錯誤就有3個啊……不過演算法是對的」

請分析一下:三個空①②③分別是什麼和三個錯誤分別在哪裡?

標籤: 代碼 小明 電腦
該題最近被收錄於題集 知識百科題
著作權歸作者所有,轉載請聯繫作者獲得授權
答案:
解析:
9
收藏