📄 problem 1.c
字号:
#include <stdio.h>
#include <conio.h>
void main()
{
int n, count, factorial,sum;
char ans;
do
{
count =1;
factorial=1;
ans = 'y';
sum=0;
n =1;
/* */
printf("\n请输入一个整数作为上限 :");
scanf("%d",&count);
printf("\n数字\t 和\t 阶乘\n");
do{
factorial=factorial*n; /* 确定数字的阶乘 */
sum=sum + n; /* 数字累加 */
printf ("%d\t %d\t %d\n",n, sum, factorial);
n ++;
}while (n <= count);/* 推导数字、阶乘与和的 do while 循环 */
/* Do..While 内循环结束 */
printf("\n是否还要产生序列 (Y/N) ?\n");
ans = getch();
}while(ans == 'Y' || ans == 'y');
/* Do..While 外循环结束 */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -