当前位置:首页 > 社会 >

大一c语言程序设计实验报告体会(c语言程序设计基础实验报告答案)

来源:原点资讯(www.yd166.com)时间:2024-04-15 03:53:15作者:YD166手机阅读>>

l 一、 实验目的

1、掌握循环语句的基本用法。

2、掌握C语言程序的编辑,编译,连接和运行过程。

3、熟悉C语言各种类型数据的输入输出函数的使用方法

l 二、 实验内容

九九乘法表的实现

输入三个整数,求最大值和最小值

编写一个函数,判断一个数是否为素数

l 流程图、代码填空、带注释的源程序

1. 九九乘法表的实现

#include<stdio.h>

int main()

{

int i,j,k;

for(i=1;i<10;i ) //变量i初始值为1

{

for(j=1;j<=i;j ) //循环开始进行

printf("%d*%d=%-4d",j,i,i*j);

printf("\n");

}

return 0;

}

2. 输入三个整数,求最大值

#include<stdio.h>

int main()

{

int a,b,c,t,max,min;

printf("Please enter 3 numbers:");

Scanf("%d,%d,%d",&a,&b,&c);

{

if(a<=b)

{ //借助变量t,实现变量a和变量b互换值

t=a;

a=b;

b=t;

}

if(a<=c)

{ //借助变量t,实现变量a和变量c互换值

t=a;

a=c;

c=t;

}

if(b<=c)

{ //借助变量t,实现变量b和变量c互换值

t=b;

b=c;

c=t;

}

printf("\n%d %d %d\n",a,b,c); //按顺序输出a,b,c的值

printf("The max number is%d\nThe min number is%d",a,c);

}

return 0;

}

3.编写一个函数,判断一个数是否为素数

#include<stdio.h>

int main()

{

int i,j;

printf("please enter a number:");

scanf("%d",&i);

{

for(j=2;j<i;j )

if(i%j==0)break; //用break结束循环

if(j<i)

printf("%d is not a prime number.\n",i);

else

printf("%d is a prime number.\n",i);

}

return 0;

}

l 四、 功能说明:说明本程序中的每一个函数的功能

1.main 表示主函数,是C语言约定的程序执行入口

2.scanf()函数,称为格式输入函数,即用户指定的格式从键盘上把数据输入到指定的变量之中。

3.printf()函数,称为格式输出函数,即用户指定的格式把数据输出到屏幕上。

l 五、 调试分析

内容包括:

调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析

实验过程中发现有两个程序无法运行或出现错误

进行检查发现对于scanf函数的应用不太理解。

Scanf函数的“格式控制”后应该是变量地址,而不是变量名。所以例如:scanf函数输入a,b,c;

Scanf(“%d%d%d”,a,b,c);是错误的

而应该为Scanf(“%d%d%d”,&a,&b,&c);

l 六、 测试结果

包括输入和输出 (粘贴输入输出界面,即用户屏幕)

1. 九九乘法表的实现

运行结果:

2.输入三个整数,求最大值和最小值

运行结果:

3.编写一个函数,判断一个数是否为素数

1.

运行结果:

2.

运行结果:

l 七、 实验心得与体会

通过本次C语言实验,我对这个计算机编程语言有了一定的体验。在这个过程中开心过、苦恼过、无奈过、彷徨过。随着实验的胜利成功与实验报告的胜利完成,一丝自豪感油然而生。感谢老师的高标准的教学,对C语言,我会更加努力。

,

栏目热文

c语言设计实验报告答案(c语言实验报告怎么写的)

c语言设计实验报告答案(c语言实验报告怎么写的)

实验一 熟悉Turbo C的编程环境一:目的要求1.熟悉Turbo C的编程环境;2.知道程序编辑、链接、执行的基本步骤...

2024-04-15 03:49:09查看全文 >>

c语言程序设计实验上机报告范文(c语言上机实验报告怎么写)

c语言程序设计实验上机报告范文(c语言上机实验报告怎么写)

/* 第一题:n为一个整数(小于10万),它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少...

2024-04-15 03:31:48查看全文 >>

c语言设计实验报告完整版(c语言实验报告详细步骤)

c语言设计实验报告完整版(c语言实验报告详细步骤)

C语言程序设计实验报告2021~2022学年第二学期实验一实验项目名称:C程序的运行环境和运行C程序的方法所使用的工具软...

2024-04-15 03:57:04查看全文 >>

有趣的名字昵称(皮一点又蛮可爱的网名)

有趣的名字昵称(皮一点又蛮可爱的网名)

我超喜欢的那个人也是我日常想杀死频率最高的人。今日可爱点小编推荐的是笑喷的网名,快和小编一起瞧瞧呀~毛驴倒着骑厕所抓蛆贫...

2024-04-15 03:31:01查看全文 >>

有趣的微信名男生(男人有气质的微信名字)

有趣的微信名男生(男人有气质的微信名字)

以下是一些男孩子的微信名字男性微信名字:1. 风华绝代2. 英勇无敌3. 王者归来4. 逍遥自在5. 霸气侧漏6. 神秘...

2024-04-15 03:50:26查看全文 >>

c语言程序设计实验报告簿答案(c语言实验报告详细步骤)

c语言程序设计实验报告簿答案(c语言实验报告详细步骤)

近日,广东惠州的陈先生在国务院“互联网 督查”平台上反映了自己遇到的一件烦心事:为了继承已故父亲的一笔存款,需要办理公证...

2024-04-15 04:12:18查看全文 >>

c程序设计实验报告怎么写(c语言实验报告怎么写的)

c程序设计实验报告怎么写(c语言实验报告怎么写的)

成绩记录簿程序设计1.具体要求:制作一个系统制作一个系统实现对学生成绩的管理功能,可以对学生信息及成绩信息进行录入、修改...

2024-04-15 03:31:19查看全文 >>

c语言程序设计实验指导答案(c语言程序指导书答案)

c语言程序设计实验指导答案(c语言程序指导书答案)

C语言程序设计王芳课后习题答案• 2018-12-25 •计算机/信号/编程书籍名称:C语言程序设计作 者:王芳出 版 ...

2024-04-15 03:53:47查看全文 >>

c语言实验设计指导书(c语言程序设计实验报告完整版)

c语言实验设计指导书(c语言程序设计实验报告完整版)

最近在准备华为的校招,顺便整理了一下大学期间做过的项目。这是我在大二做的一个课程设计,基于C语言开发了一个简易五子棋程序...

2024-04-15 04:16:03查看全文 >>

c语言程序实验结论(c语言实验报告参考答案)

c语言程序实验结论(c语言实验报告参考答案)

4996错误(VS系列的毛病)1.#pragma warning(disable:4996)//多次声明,头文件添加(可...

2024-04-15 03:31:38查看全文 >>

文档排行