慕码人104958
2018-10-09 13:39
#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的结构算阶层
#include<stdio.h>
int main()
{
int i=0, sum= 1 ;
do
{
i++;
sum = sum *i;
}while(i<=6);
printf("%d\n",sum);
return 0;
}
用int之后你之后取的数就没有小数(int为整型)即取百位时你只需要用你的num/100;而取十位时就相当于除去百位和个位,除去百位的方法是:num%100(num除以100取余),这时余数就是十位和个位,只需要用之前的方法即num%100/10取到十位的数;取个位就是num%10(num除以10取余) 应该不难理解
C语言入门
926028 学习 · 20793 问题
相似问题