首页 > 编程知识 正文

c语言测试报告,C语言测试代码

时间:2024-03-25 09:50:05 阅读:332798 作者:PTTJ

本文目录一览:

水仙花数的c语言实验报告怎么写

#include stdio.h

int main(void)

{

int a,b,c,x,y,sum=0;

for(a=1;a=9;a++)

for(b=0;b=9;b++)

for(c=0;c=9;c++)

{

x=100*a+10*b+c;

y=a*a*a+b*b*b+c*c*c;

if(x==y)

{

sum+=x;

}

}

printf("水仙花数和:%dn",sum);

return 0;

}

C语言程序设计报告 1、小学算术运算测试(math.c)

#includestdio.h

#includestdlib.h

#includetime.h

main()

{

int i,n,fen=0,p;

int a,b,num;

printf("请输入题目数目:");

scanf("%d",n);

srand(time(0));

for(i=0;in;i++)

{ a=rand()%100;

b=rand()%100;

p=rand()%3;

if(p==0)

{ printf("%d + %d = ",a,b);

scanf("%d",num);

if(num==a+b)fen++;

}

if (p==1)

{ printf("%d - %d = ",a,b);

scanf("%d",num);

if(num==a-b)fen++;

}

if (p==2)

{ printf("%d * %d = ",a,b);

scanf("%d",num);

if(num==a*b)fen++;

}

if (p==3b!=0)

{ printf("%d/%d = ",a,b);

scanf("%d",num);

if(num==a/b)fen++;

}

if(p==3b==0)

return n-1;

}

printf("总分 %d,得分%d ",n,fen);

if(fen(0.8*n))

printf("继续努力,加强练习!n");

if(fen=(0.8*n))

{if(fen==n)

printf("棒极了!n");}

else printf("请保持!n");

}

C语言程序设计实验报告 (1)编写一个函数primeNum(int x),功能是辨别一个数是否为素数。

#include math.h

int primeNum(int p)

{

int i, q;

/* Negative number is not a prime */

if (p 0)

return 0;

q = (int) sqrt(p);

for (i = 2; i q; i++)

if ((p % i) == 0)

return 0;

/* No factor of p is found */

return 1;

}

/*原理::

从2-sqrt(x)的数中看是否有可以整除的, 如果没有, 则为素数.

*/

c语言先排序后折半查找程序的实验报告

1实验目的:熟练掌握一维数组,二维数组的定义,初始化和输入输出方法;熟练掌握与数组有关的常用算法(如查找,排序等)。

2实验内容:设定一个整形数组存放20个元素,用直接赋值的方法在程序中初始化该数组。先对这些无序的数据进行排序,然后采用折半查找,把要寻找的数的位置输出出来。

3算法描述流程图

源程序:#includestdio.h

void main()

{int k,s,b,i,j,m,n,a[20]={12,9,16,21,6,11,19,4,8,20,15,2,5,18,14,7,3,10,13,17};

for(s=0;s20;s++)

{

for(i=s+1;i20;i++)

{

if(a[s]a[i])

{

j=a[s];

a[s]=a[i];

a[i]=j;

}

}

}

scanf("%d",b);

m=0;

n=19;

while(m=n)

{

k=(m+n)/2;

if(b==a[k])

{

printf("FOUNDn");

printf("%dn",k+1);

break;

}

else

{

if(ba[k])

n=k-1;

else

m=k+1;

}

if(mn)

printf("NO FOUND");

}

}

5测试数据:3,5, 20,30

6运行结果:FOUND 2;FOUND 4;FOUND 19 ;NO FOUND

7出现问题及解决方法:编译时出错,修改源程序,直到没有错误为止

8实验心得:通过折半查找,可以实现对数组数据的处理,并且增加了查找速度

咋写C语言实验报告

c(c++)上机实验报告格式:

⒈  实验目的  

(1) 了解在具体的语言环境下如何编辑、编译、连接和运行一个 C 程序。

⑵ 通过运行简单的 C 程序,初步了解 C 源程序的特点。

⑶ 掌握 C 语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。

⑷ 掌握不同的类型数据之间赋值的规律。

⑸ 学会使用 C 的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。

2.实验内容和步骤

⑴  检查所用的计算机系统是否已安装了 C 编译系统并确定他所在的子目录。

⑵ 进入所用的集成环境。

⑶ 熟悉集成环境的界面和有关菜单的使用方法。

⑷ 输入并运行一个简单的、正确的程序。

⒊ 实验题目

⑴ 输入下面的程序

# include “stdio.h” void main()

{ printf(“This is a c program.n”); }

程序无误,其运行的结果为:

C语言实验报告怎么写实验步骤?高手最好给个样板啊!

.实验报告规范

实验报告内容包括:

1.实验目的:说明实验所验证的知识点。

2.需求分析:以无歧义的陈述说明程序设计的任务、约束条件、输入输出要求、对功能的规定及模型。

3.逻辑设计:说明本程序中用到的所有抽象数据类型的定义、主程序的流程以及各程序模块之间的层次调用关系。

4.详细设计:逻辑设计中定义的所有数据类型的实现,核心算法的设计描述、人机界面设计、函数之间调用关系的描述,主要功能的算法框架,测试数据设计。

5.测试分析:测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施。

6.心得:软件设计与实现过程中的经验与体会,进一步改进的设想。

7.程序清单:源程序中应有足够的注释。如果提交源程序软盘,列出程序文件名。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。