這個(gè)怎么解決?
#include<stdio.h>
? ?int main()
? ?{ int i,sum= 1 ;
? ?i= 1;
? ?do
? ? {sum = sum *i;??
? ?}
? ?while(i<=6);
? ?printf("%d\n",sum);
? ?return 0;
? ?}
想用do while的結(jié)構(gòu)算階層
#include<stdio.h>
? ?int main()
? ?{ int i,sum= 1 ;
? ?i= 1;
? ?do
? ? {sum = sum *i;??
? ?}
? ?while(i<=6);
? ?printf("%d\n",sum);
? ?return 0;
? ?}
想用do while的結(jié)構(gòu)算階層
2018-10-09
舉報(bào)
2018-10-18
#include<stdio.h>
? ?int main()
? ?{?
? ?int i=0, sum= 1 ;
? ?do
? ? {
? ? ? ??i++;
? ? ? ?sum = sum *i; ?
? ?}while(i<=6);
? ?printf("%d\n",sum);
? ?return 0;
? ?}
2018-10-09
用int之后你之后取的數(shù)就沒(méi)有小數(shù)(int為整型)即取百位時(shí)你只需要用你的num/100;而取十位時(shí)就相當(dāng)于除去百位和個(gè)位,除去百位的方法是:num%100(num除以100取余),這時(shí)余數(shù)就是十位和個(gè)位,只需要用之前的方法即num%100/10取到十位的數(shù);取個(gè)位就是num%10(num除以10取余) 應(yīng)該不難理解