首页 > 试题广场 >

阅读程序写出程序运行结果

[问答题]
阅读程序写出程序运行结果
#include<stdio.h>
int main(){
  int k=0; char c= 'A';
  do{
    switch (c++){ //A B C D E F 
      case 'A': k++; break;//1
      case 'B':k--;//1
      case 'C':k+=2; break; //3 6
      case 'D' :k=k%2; break;//1
      case 'E':k= k*10; break;//20
      default: k=k/3;//7
    }
    k++;//2 4 7 2 21 8
   
  }while(c<'G'); 
  
   printf ("k= %d\n",k);

sleep(5000000);
}


编辑于 2020-08-12 11:55:52 回复(0)
输出k的值为8
发表于 2017-12-05 19:58:29 回复(0)