homework 发表于 2021-2-21 10:33:45

21春吉大《c语言程序设计》复习资料(四)

吉大《C语言程序设计》拓展资源(四)
程序设计:
1、打印8行7列的星形矩阵。
流程图见图1,程序如下:
#include<stdio.h>
main()
{
inti,j;
for(i=0;i<8,i++)/*控制行*/
{
for(j=0;j<7>;j++)/*控制列*/
printf("*");
printf("\n");/*换行*/
}
}
打印结果如下:
RUN
*******
*******
*******
*******
*******
*******
*******
*******
将程序中for(j=0;j<7;j++)改为for(j=0;j<i;j++),用行数来控制每行星号的多少,就可以
打印三角形。
2、计算自然数1到n的平方和。

# include <stdio.h>
# include <math.h>
main ( )
{
int i;
float s;
printf("please input n :");
scanf("%d",&n);
s=0.0;
for(i=1;i<=n;i++)
s=s+(float)(i)*(float)(i);
printf("1*1+2*2+...+%d*%d=%f\,nn",n,s);
}
运行结果如下:
RUN
please input n:5
1*1+2*2+...+5*5=55.000000
转载注明无忧答案网

页: [1]
查看完整版本: 21春吉大《c语言程序设计》复习资料(四)