close

滿語翻譯標題問題出處:107年 鐵路特考 高員三級 資訊處理 程式語言 第五題 (一)請問以下C程式履行的成果是什麼? (10分) #include <stdio.h> int a翻譯社b; void main(){ a=4; b=30; printf("Before the switch statement, a=%d. ",a); switch(a){ case 1:a=a*10;break; case 2:a=a*10;break; case 3:a=a*10; while(a<b) case 4:{a=a+5;}break; case 5:a=a*10;break; default: b=a*10;break; }//end of switch printf("after the switch statement, a=%d. ",a); } 迷惑點: 鉦昱翻譯公司在考試的時辰,看不懂 while(a<b) case 4:{a=a+5;}break; 所以直接跳過,直接看到 default: b=a*10;break; 這一段, 是以我的答案是寫 Before the switch statement, a=4. after the switch statement翻譯社 a=4. 可是我用編譯器跑過一次,發現謎底是 Before the switch statement, a=4. after the switch statement翻譯社 a=34. 懷疑跟 while(a<b) case 4:{a=a+5;}break; 這一句程式碼有關 可是我又沒法诠釋為甚麼,第一次看到這一種程式碼, 請問 while(a<b) case 4:{a=a+5;}break; 這一段程式碼要如何解釋? 先謝謝列位先輩

本篇文章引用自此: https://www.ptt.cc/bbs/Examination/M.1529396884.A.1E5.html有關各國語文翻譯公證的問題歡迎諮詢鉦昱翻譯公司02-23690937

arrow
arrow
    文章標籤
    翻譯社
    全站熱搜
    創作者介紹
    創作者 claudep65567 的頭像
    claudep65567

    claudep65567@outlook.com

    claudep65567 發表在 痞客邦 留言(0) 人氣()