计算1 到 100 之间所有整数之和
#include <stdio.h> int main() { int i=1,total=0; while(i<=100)//不能在 while 后面加分号 { total+=i; i++;//循环内要有使循环趋近于假的操作 } printf("%d\n",total); return 0; }和下面对比,只不过是100用输入j来代替了
利用while或者for循环计算n!的值。
提示:n!=1*2*3…*n
#include <stdio.h> int main() { int i=1,j,total=1; scanf("%d",&j); while(i<=j) { total=total*i; i++; } printf("%d\n",total); return 0; }