當前位置:編程學習大全網 - 電腦編程 - C語言編程:求10~50中能被3整除的數的乘積,要求使用while,怎麽編?

C語言編程:求10~50中能被3整除的數的乘積,要求使用while,怎麽編?

考慮到結果可能是個很大的unsigned int不能承載的數,結果的數據類型應該選擇64位二進制整型,即__int64型或long long型。下面是選用__int64型代碼,供參考。

代碼文本:

#include "stdio.h"

int main(int argc,char *argv[]){

__int64 s=1;

int n=10;

while(n%3)

n++;

while(n<50)

s*=n,n+=3;

printf("The result is %I64d\n",s);

return 0;

}

  • 上一篇:電腦主機 通過串口通信 控制投影儀開關機
  • 下一篇:摩托車的車輪輻條怎麽保養?
  • copyright 2024編程學習大全網