上机实验报告(5)循环2

  • 格式:doc
  • 大小:26.00 KB
  • 文档页数:4
实验内容(算法、程序、步骤和方法)
1.编写程序,求1-2+3-4+5-6+……+99-100的值。(用for语句做)
2.编写程序,求n!(n!=1*2*……*n),n的值必须为大于0的整数,由用户从键盘随机输入。(要求用for语句做)
3.编写程序,计算2!+4!+6!+…+100!。(提示:使用循环嵌套解决)
#include<stdio.h>
void main()
{
int i,sum=0,n=1;
for(i=2;i<=100;i=i+2)
{
n=n*i;
sum=sum+n;
}
printf("%d\n",sum);
}
4:#include"stdio.h"
main()
{
int i,j;
for(i=1;i<=5;i++)
4.输出以下图形。(提示:使用循环嵌套*******
*********
(接上)
实验内容(算法、程序、步骤和方法)
1:
#include"stdio.h"
main()
{
int i=1,isum=0;
for(i=1;i<=100;i++)
{
if(i%2==0)
isum=isum-i;
if(i%2==1)
isum=isum+i;
}
printf("%d\n",isum);
}
2:
#include"stdio.h"
main()
{
int i=1,n;
double j=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
j=j*i;
}
printf("%f\n",j);
}
3:
江西工业工程职业技术学院
实验报告
班级:电子111学号:20110894________姓名:张贤贤第8周
课程名称
C语言
实验课时
2学时
实验项目
循环结构程序设计
实验时间
实验目的
1.掌握for语句的语法规则和功能;
2.掌握循环嵌套的应用;
3.学会用循环方法进行循环程序设计。
实验环境
Visual C++ 6.0
{
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
}
数据记录
和计算
结论
(结果)
小结
通过本次上机实验,我……
指导老师评议
成绩评定:指导教师签名: