C语言编程高手帮个忙
来源:百度知道 编辑:UC知道 时间:2024/05/27 20:46:41
C语言高手帮我做两道编程题可以吗?
1.编写程序打印以下图形:
*
**
***
****
*****
******
*******
******
*****
****
***
**
*
2.编写程序,求e的值,e约等于1+1/1!+1/2!+1/3!+1/4!+.....
(1)用for循环计算前50项。
(2)用while循环,要求直至最后一项的值小于10的-6次方。
谢谢高手了
1.编写程序打印以下图形:
*
**
***
****
*****
******
*******
******
*****
****
***
**
*
2.编写程序,求e的值,e约等于1+1/1!+1/2!+1/3!+1/4!+.....
(1)用for循环计算前50项。
(2)用while循环,要求直至最后一项的值小于10的-6次方。
谢谢高手了
double sum = 1.0;
int i = 1;
double fac = 1.0;
//for循环
for(; i != 50; ++i){
fac *= i;
sum += 1/fac;
}
//while循环
while(1){
fac *= i;
sum += 1/fac;
++i
if(fac > 10^6)
break;
}
1)
#include "stdio.h"
#include "stdlib.h"
int main()
{
char c = '*';
int temp;
for(i = 0; i < 7;i++)
{
temp = i;
while(temp >= 0)
{
printf("%c",c);
temp --;
}
printf("\n");
}
for(i = 6; i > 0;i--)
{
temp = i;
while(temp >= 0)
{
printf("%c",c);
temp --;
}
printf("\n");
}
return 1;
}
2)随便至少翻下书把?到处都是
参考谭浩强的c语言程序设计
以前做过 忘记了啊