統測
115年
[電機與電子群資電類] 專業科目(2)
第 40 題
下列 C語言程式執行後的輸出結果為何?\n1 #include \n2 void main(void){ \n3 unsigned short i = 0, c = 0; \n4 char stringA[]="abc#123456*789"; \n5 char stringB[]="cba#987654*321"; //'\0'為字串結束字元\n6 while(stringA[i]!='\0'||stringB[i]!='\0'){ \n7 if(stringA[i] == stringB[i]) \n8 c++; \n9 if(c == 3) \n10 { continue; } \n11 i++; } \n12 printf("c=%d", c); }
- A c=3
- B c=4
- C c=5
- D c=6