[問題]想要每步驟能有過程
#include<stdio.h>
#include<stdlib.h>
main()
{
int x,t,j,count=0;
printf("請給我一個正數:");
scanf("%d",&x);
if(x<=0)
{count=0;printf("共計算%d次",count);}
while(x>1)
{
if(x%2==0)
x=x/2;//t=x; <----- 就這邊跟他底下//部分我想要知道他的過程
//printf("%d",t);
else (因為跑出來是錯的所以我把他// = =")
x=x*3+1;//j=x;
//printf("%d",j);
count++;
}
printf("共計算%d次",count);
system("PAUSE");
return 0;
}
因為我是剛學程式語言沒多久,不知道他錯在哪 = ="
希望大家可以幫忙一下,沒有人可以問所以就來拜託大家了 謝謝
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.172.101.209
※ 編輯: kin30503 來自: 218.172.101.209 (01/30 23:06)
推
01/30 23:09, , 1F
01/30 23:09, 1F
→
01/30 23:09, , 2F
01/30 23:09, 2F
→
01/30 23:09, , 3F
01/30 23:09, 3F
→
01/30 23:09, , 4F
01/30 23:09, 4F
→
01/30 23:10, , 5F
01/30 23:10, 5F
→
01/30 23:14, , 6F
01/30 23:14, 6F
→
01/30 23:15, , 7F
01/30 23:15, 7F
→
01/30 23:16, , 8F
01/30 23:16, 8F
→
01/30 23:20, , 9F
01/30 23:20, 9F
→
01/30 23:21, , 10F
01/30 23:21, 10F
→
01/31 16:06, , 11F
01/31 16:06, 11F