电力工程学院c语言实验报告
上海电力学院C语言程序设计实验十
![上海电力学院C语言程序设计实验十](https://img.taocdn.com/s3/m/3721bb2c50e2524de4187e30.png)
上海电力学院实验报告课程名称C语言程序设计实验项目实验10结构体姓名学号班级专业信息安全同组人姓名无指导教师姓名实验日期2018年 1 月14 日一、实验目的(1)掌握结构体类型变量的定义和使用;(2)掌握结构体类型数组的概念和使用;(3)了解共用体的概念与使用。
二、实验内容和步骤1.定义一个结构体变量(包括年、月、日),计算给定日期在本年中是第几天。
调试并改正程序中的错误。
#include<stdio.h>struct dt{ int year;int month;int day;}date;int main(){ int days(int year,int month,int day);printf("Please input Y,M,D\n");scanf("%d %d %d",&date.year,&date.month,&date.day);printf("\n%d %d %d is: %d days\n",date.year,date.month,date.day,days(date.year,date.month,date.day));}int days(int year,int month,int day){ int i,day_sum=0 ;static int day_tab[13]={0,31,28,31,30,31,30,31,31,30,31,30};for(i=0;i<month ;i++)day_sum+=day_tab[i];day_sum+=day;if((year%4==0&&year%100!=0||year%400==0)&&month>=3)day_sum+=1;return day_sum;}2.输入和运行以下程序,分析运行结果。
c语言实验报告实验
![c语言实验报告实验](https://img.taocdn.com/s3/m/3861552ec950ad02de80d4d8d15abe23492f0375.png)
c语言实验报告实验C 语言实验报告实验一、实验目的本次 C 语言实验的主要目的是通过实际操作和编程实践,加深对 C 语言基本语法、数据类型、控制结构、数组、指针等重要概念的理解和掌握,提高编程能力和解决实际问题的能力。
二、实验环境本次实验使用的编程环境为 Visual Studio 2019,操作系统为Windows 10。
三、实验内容1、基本数据类型和运算符的使用定义不同类型的变量,如整数型(int)、浮点型(float、double)、字符型(char)等,并进行赋值和运算操作。
熟悉各种运算符的优先级和结合性,包括算术运算符(+、、、/、%)、关系运算符(>、<、>=、<=、==、!=)、逻辑运算符(&&、||、!)、位运算符(&、|、^、~、<<、>>)等。
2、控制结构的应用使用ifelse 语句实现条件判断,根据不同的条件执行相应的代码块。
运用 switch 语句进行多分支选择,处理不同的情况。
利用 for 循环、while 循环和 dowhile 循环实现重复执行的操作,例如计算数列的和、打印特定的图案等。
3、数组和字符串的操作定义和使用一维数组、二维数组,进行数组元素的访问、赋值和遍历。
掌握字符串的存储和处理方式,使用字符数组和字符串函数(如strlen、strcpy、strcmp 等)进行字符串的操作。
4、指针的应用理解指针的概念和指针变量的定义,通过指针访问变量和数组元素。
实现指针与数组、指针与函数的结合使用,体会指针在程序中的灵活运用。
5、函数的定义和调用编写自定义函数,实现特定的功能,如计算阶乘、判断素数等。
掌握函数的参数传递方式(值传递和地址传递),理解函数的返回值。
6、结构体和共用体的使用定义结构体类型,创建结构体变量,访问结构体成员。
了解共用体的概念和使用场景,比较结构体和共用体的区别。
四、实验步骤1、实验准备打开 Visual Studio 2019 开发环境,创建一个新的 C 语言项目。
c语言综合实验报告
![c语言综合实验报告](https://img.taocdn.com/s3/m/a4032f6b657d27284b73f242336c1eb91a37339a.png)
c语言综合实验报告C语言综合实验报告引言:C语言是一门广泛应用于计算机科学领域的编程语言,具有高效、灵活和可移植等特点。
在本次实验中,我们将通过综合实验来探索C语言的各种特性和用法。
本报告将详细介绍实验的目的、设计思路、实验过程、结果分析以及对C 语言的理解和应用。
一、实验目的本次综合实验旨在通过实践,加深对C语言的理解和应用。
具体目标包括:1. 熟悉C语言的基本语法和数据类型;2. 掌握C语言的输入输出操作;3. 理解和运用C语言的控制结构和函数;4. 实现一个简单的C语言项目,提升编程能力。
二、设计思路在本次实验中,我们选择了一个简单而实用的项目——学生成绩管理系统。
该系统可以实现学生信息的录入、查询、修改和删除等功能。
通过这个项目,我们能够全面运用C语言的各种特性和用法。
三、实验过程1. 定义结构体:首先,我们需要定义一个学生的结构体,包含学号、姓名和成绩等信息。
通过结构体,我们可以方便地对学生信息进行管理和操作。
2. 实现录入功能:接下来,我们编写一个函数,实现学生信息的录入。
通过用户输入学生的学号、姓名和成绩,我们可以将这些信息存储到结构体数组中,并将其保存到文件中。
3. 实现查询功能:为了方便查找学生信息,我们编写了一个查询函数。
该函数可以根据学号或姓名来查找学生信息,并将结果显示在屏幕上。
4. 实现修改功能:当需要修改学生信息时,我们可以调用修改函数。
该函数可以根据学号或姓名找到对应的学生信息,并允许用户修改学生的姓名和成绩。
5. 实现删除功能:最后,我们编写了一个删除函数,用于删除指定学生的信息。
用户只需要输入学号或姓名,系统就可以找到对应的学生并将其从结构体数组中删除。
四、结果分析经过实验,我们成功实现了学生成绩管理系统。
该系统具备录入、查询、修改和删除等功能,能够方便地管理学生的信息。
通过这个实验,我们不仅掌握了C语言的各种特性和用法,还提升了编程能力。
五、对C语言的理解和应用通过本次实验,我们对C语言有了更深入的理解和应用。
c语言实验报告
![c语言实验报告](https://img.taocdn.com/s3/m/58bc7f6fec630b1c59eef8c75fbfc77da26997cb.png)
c语言实验报告C语言实验报告一、引言C语言作为一种高级程序设计语言,具有简洁、高效、灵活的特点,在计算机科学领域得到广泛应用。
本实验报告旨在总结我对C语言实验的学习和理解,并介绍实验过程中遇到的问题和解决方法。
二、实验目的本次实验的主要目的是通过实践掌握C程序设计的基本语法和常用操作,培养编程思维和解决问题的能力。
具体实验要求包括熟悉C语言的数据类型、运算符、循环语句和函数定义等内容,并能够应用这些知识解决实际问题。
三、实验内容本次实验包括以下几个部分:变量的定义与使用、条件语句的应用、循环语句的运用、数组的定义与使用、函数的定义与调用以及实验总结等。
1. 变量的定义与使用在C语言中,可以使用关键字“int”、“float”、“char”等定义不同类型的变量。
变量是计算机程序中存储数据的基本单元。
在本次实验中,我通过定义不同类型的变量,并进行赋值和运算等操作,来加深对变量的理解和掌握。
2. 条件语句的应用条件语句在程序设计中起到了判断和选择不同执行路径的作用。
在C 语言中,可以使用“if”、“else if”、“else”等关键字来实现条件语句的控制。
通过实验,我学会了如何根据不同的条件执行不同的代码块。
3. 循环语句的运用循环语句是程序中重复执行某段代码的结构,能够提高程序的灵活性和效率。
在C语言中,我掌握了“for”、“while”、“do while”等不同类型的循环语句的使用方法,并在实际问题中进行了应用。
4. 数组的定义与使用数组是一种存储相同数据类型多个元素的容器。
在C语言中,可以通过定义数组名和下标位置来访问和操作数组中的元素。
通过实验,我深入了解了数组的索引范围、元素的访问以及数组在程序中的应用。
5. 函数的定义与调用函数是一段封装了特定功能的代码块,可以提高程序的模块化和可维护性。
在C语言中,我学会了如何定义函数并传递参数,以及通过函数调用来实现特定功能。
四、实验过程及结果在实验过程中,我采用了自上而下的方法,先分析问题,再逐步实现代码。
C语言实训总结报告范文(通用5篇)
![C语言实训总结报告范文(通用5篇)](https://img.taocdn.com/s3/m/e1d7acca370cba1aa8114431b90d6c85ec3a8897.png)
C语言实训总结报告范文(通用5篇)在经济飞速发展的今天,报告的适用范围越来越广泛,报告包含标题、正文、结尾等。
一听到写报告马上头昏脑涨?以下是小编整理的C语言实训总结报告范文,仅供参考,希望能够帮助到大家。
C语言实训总结报告篇1这个星期,我们迎来了C语言实训——一次至为重要的实训。
在这个星期里,同学们都很认真的做着那20多道实训题目,遇到不懂的互相请教,或请问老师。
非常感谢老师对我们的帮助,这次实训使我受益匪浅,收获了很多。
通过C语言实训,让我加深了对C语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。
不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。
这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。
如果是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。
C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。
比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错误排除。
还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。
通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。
上海电力学院c语言报告:实验8 指针
![上海电力学院c语言报告:实验8 指针](https://img.taocdn.com/s3/m/20b1934169eae009581becc6.png)
上海电力学院实验报告课程名称C语言程序设计实验名称实验8 指针姓名蔡福瑞学号20101419 班级2010027 专业电气工程及其自动化(供用电技术方向)同组人姓名蔡福瑞、黄任凭、龚奕磊、傅庆燕、程旭指导老师姓名魏为民实验日期2010-12-27一、实验目的1、通过实验进一步掌握指标的概念,会定义和使用指针变量。
2、能正确使用数组的指针和指向数组的指针变量。
3、能正确使用字符串的指针和指向字符串的指针变量。
二、实验内容和步骤1、改错(1)指出下面程序错误的原因.该程序运行的整个过程如图(8-2)所示。
错误的原因:printf(”*px=%d,*py=%d, *px, *py);该行此处少了个引号。
修改后,运行结果如图(8-3)所示:图(8-2)图(8-3)(2)下面的程序试图有如下运行结果:图(8-4)请调试下面的程序,使其有如上执行结果.图(8-5)错误的原因:缺少库函数;指针格式错误; 回车的控制符为 \n ; ‘=’为赋值运算符,‘=='才是关系运算符;put只能输出一个字符,puts才能输出字符串。
修改后,运行结果如图(8-7)所示:图(8-6)图(8-7)(3)下面的程序能获得上述运行结果吗?错误的原因:①if(’c=c’)中‘=’为赋值运算符,‘=='才是关系运算符;②put语句只能输出一个字符,puts语句才能输出字符串。
修改后,运行结果如图(8-10)所示:图(8-9)图(8-10)(4)设计一个C程序,用以测试下列各表达式的运算。
1)y=*px++; 2)y=*++py 3)y=(*py)++ 4)y=--*ppx++图(8-11)图(8-12)(5)想使指针变量pt1指向a 和b中的大者,pt2指向小者,一下程序能否实现此目的。
图(8-13)该程序运行的整个过程如图(8-14)所示。
错误的原因:不可以通过执行调用函数来改变实参指针变量的值,但是可以改变实参指针变量所指变量的值;没有定义指针变量。
电力工程学院C语言实验报告
![电力工程学院C语言实验报告](https://img.taocdn.com/s3/m/5189c46fa45177232f60a2ac.png)
南京工程学院电力工程学院2010/ 2011 学年第 1 学期实验报告课程名称C语言程序设计实验项目名称基本输入输出实验学生班级实验学生姓名同组学生姓名实验时间2011/10/20实验地点电力工程基础实验室实验报告成绩:评阅教师签字:年月日电力工程学院二OO七年制说明1. 实验报告为实验的重要考核依据之一,每个实验必须定一份实验报告. 本实验报告原则上要求手写。
2.本实验报告各项内容的具体格式、字数可由指导教师根据实验具体情况提出具体要求。
各项内容可另附页,为便于归档,附页尺寸不得大于本实验报告尺寸,并注意粘牢于附页粘贴处。
3. 实验报告封面中的“实验名称”应为实验教学大纲上所列的规范名称,“实验地点”应写出实验室的具体名称。
请确认无误后再填写。
4. 实验报告的建议格式为:一、实验目的和要求;二、主要实验仪器和设备;三、本次实验内容(一)实验项目名称(按本次实验各项目填写)1、原理或接线图2、实验步骤及注意事项3、实验预习过程中所遇到问题……四、实验记录及数据处理(主要内容包括实验具体实施步骤、实验原始数据、计算过程与结果、数据曲线、图表等。
具体格式按指导教师要求)五、实验结论(主要内容包括本实验小结、实验体会或疑问等。
具体格式按指导教师要求)5. 实验成绩由实验预习、实验表现、实验报告三部分组成。
其中前两项各占总成绩的30%。
实验报告成绩依据报告的科学性、全面性、规范性及书写态度综合考核。
实验报告采用百分制,占实验总成绩的40%,教师请阅本报告后需签字并给出实验报告百分制成绩。
6. 实验报告需按要求时间以班级为单位交给指导教师,最长时间不得超过两周,实验报告如有明显抄袭者或不交者,实验总评成绩按0 分记。
一、实验目的和要求1、掌握C语言中的数据类型、不同数据类型的定义与表数范围;2、掌握并会运用各种不同的运算符、对特殊运算符如%、++、﹣﹣等的使用;3、掌握由运算符组成的表达式以及表达式中不同数据类型的转换原则;4、掌握C语言中基本输入∕输出函数的调用方法;5、进一步熟悉C语言程序编辑、编译、链接和运行过程。
电大在线编程实验报告(3篇)
![电大在线编程实验报告(3篇)](https://img.taocdn.com/s3/m/2010db0249d7c1c708a1284ac850ad02de800789.png)
第1篇一、实验目的通过本次在线编程实验,旨在提高我的编程能力,加深对编程语言的理解,熟悉编程环境的使用,并培养良好的编程习惯。
同时,通过实际编程练习,解决实际问题,提升我的逻辑思维和问题解决能力。
二、实验内容本次实验选择了电大在线编程平台提供的C语言编程课程,主要包括以下内容:1. C语言基本语法;2. 数据类型、变量和运算符;3. 控制结构(分支和循环);4. 函数的定义和调用;5. 数组、指针和字符串操作;6. 文件操作。
三、实验步骤1. 准备工作:登录电大在线编程平台,选择C语言编程课程,熟悉编程环境和操作界面。
2. 编写代码:根据实验指导书,逐个完成实验任务,编写相应的C语言程序。
3. 调试程序:使用调试工具,检查代码中的错误,修正语法错误和逻辑错误。
4. 运行程序:成功编译并运行程序,观察输出结果,确保程序功能符合预期。
5. 总结与反思:对实验过程中遇到的问题进行总结,分析原因,提出改进措施。
四、实验结果与分析1. C语言基本语法:通过实验,我掌握了C语言的基本语法,包括数据类型、变量、运算符等。
2. 控制结构:实验中,我学会了使用if语句、switch语句进行分支控制,以及for循环、while循环进行循环控制。
3. 函数:通过编写和调用函数,我了解了函数的定义、参数传递和返回值等概念。
4. 数组、指针和字符串操作:实验中,我掌握了数组的定义、初始化、访问和操作方法,了解了指针的概念和用法,以及字符串操作函数。
5. 文件操作:通过实验,我学会了使用文件操作函数,实现文件的读写操作。
五、实验总结通过本次在线编程实验,我收获颇丰。
以下是我对本次实验的总结:1. 编程能力得到提高:通过实际编程练习,我对C语言有了更深入的了解,编程能力得到提升。
2. 问题解决能力增强:在实验过程中,我遇到了各种问题,通过查阅资料、请教同学和老师,我学会了如何分析和解决实际问题。
3. 良好的编程习惯:在实验过程中,我养成了良好的编程习惯,如规范命名、注释代码、代码复用等。
c语言实践报告范文(精选3篇)
![c语言实践报告范文(精选3篇)](https://img.taocdn.com/s3/m/180afcffb04e852458fb770bf78a6529657d3555.png)
c语言实践报告范文(精选3篇)c语言实践报告范文篇1在科技高速发展的今天,计算机互联网在人们之中的作用越来越突出。
而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。
在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。
在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。
学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。
因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。
为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。
课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1、加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。
然而要使用c语言这个工具解决实际问题,又必须掌握它。
通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c 语言的语法规定。
对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。
2、熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。
所谓";环境";就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。
通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。
c语言实验报告总结电力电子技术实验报告总结
![c语言实验报告总结电力电子技术实验报告总结](https://img.taocdn.com/s3/m/bb37a1d1767f5acfa1c7cdc4.png)
c语言实验报告总结电力电子技术实验报告总结【--个人简历范文】实验在做测试技术的实验前,我以为不会难做,就像以前做物理实验一样,做完实验,然后两下子就将实验报告做完.直到做完测试实验时,我才知道其实并不容易做,但学到的知识与难度成正比,使我受益匪浅.在做实验前,一定要将课本上的知识吃透,因为这是做实验的电力电子综合实验心得总结我们组做的综合实验相对较为简单,总体来看,就是把第一个基本实验的电路中加入了一个电机组,反馈信号由buck电路的输出改为了三相同步发电机的输出。
但是实际操作过程中,还是比基本实验要复杂很多的。
首先,由于过了一个学期,没有之前做实验的时对电路那么熟悉了,需要重新翻课本、指导书。
其次,反馈信号不如以前直观了。
我们的方法是将三相同步发电机的输出经过整流滤波,变成直流信号,经过等比例变换再接到芯片的电压反馈输入端。
但是这样的方法还是存在一些问题的。
最基本的就是反馈的直流信号与电机实际转速的比例不是很好确定,而且电机的极对数也无法直接看出来。
我们想的办法是先在固定负载的情况下看发电机输出电压的幅值和频率的关系,并得到所设定的转速对应的电压幅值。
因为电压频率和转速是完全对应的。
数发电机极对数我们采用了最简单的办法,用手拨动电机转圈,然后数输出电压的峰值个数。
为了更精确,我们一次让电机转了5圈,然后数出电压峰值由30个,由此得到极对数为6。
另一方面问题是这种反馈方式反馈给芯片的直流电压会带有一定的纹波,即在电机转速稳定的时候,纹波经过差分放大,也会使PWM 波形的占空比有较大变化,这就有可能引起系统的震荡。
还有就是,这个实验中我们没有考虑系统的频率响应特性,因此无法确定系统是否是稳定的,如果系统并不稳定,那试验中电机转速的波动就可以解释了。
调节MCL—18的给定电位器RP1,增加Uct,观察脉冲的移动情况,要求Uct=0时,a=180O,Uct=Umax时,a=30O,以满足移相范围=30O~180O的要求。
c语言课程实验报告
![c语言课程实验报告](https://img.taocdn.com/s3/m/320c6e6a4a73f242336c1eb91a37f111f1850de2.png)
c语言课程实验报告C语言课程实验报告引言:C语言作为一门广泛应用于计算机科学领域的编程语言,具有简洁高效的特点,被广泛用于系统软件、嵌入式设备等领域。
在C语言课程中,我们进行了一系列的实验,旨在通过实践提升我们的编程能力和理解C语言的各种特性。
本报告将对我们进行的实验进行总结和分析。
实验一:基本语法和数据类型在第一次实验中,我们学习了C语言的基本语法和数据类型。
通过编写简单的程序,我们熟悉了C语言的变量定义、运算符、控制语句等基本概念。
同时,我们也了解了C语言中常用的数据类型,如整型、浮点型、字符型等,并学会了如何进行类型转换和输入输出操作。
实验二:数组和字符串处理在第二次实验中,我们深入学习了C语言中的数组和字符串处理。
通过编写程序,我们掌握了数组的定义、初始化和访问方法,了解了一维数组和多维数组的特点。
同时,我们也学会了使用C语言提供的字符串处理函数,如strlen、strcpy、strcat等,实现字符串的复制、连接和比较等操作。
实验三:函数和指针第三次实验是函数和指针的学习。
我们学习了如何定义和调用函数,了解了函数的参数传递和返回值的相关知识。
同时,我们也深入研究了指针的概念和用法,掌握了指针的声明、初始化和使用方法。
通过实验,我们发现指针在C语言中具有重要的作用,可以提高程序的效率和灵活性。
实验四:文件操作和结构体在第四次实验中,我们学习了C语言中的文件操作和结构体。
通过使用文件读写函数,我们能够实现对文件的读取和写入操作,实现数据的永久存储。
同时,我们也学会了定义和使用结构体,实现对复杂数据的封装和处理。
这些知识对于实际项目的开发非常重要。
实验五:动态内存分配和链表在第五次实验中,我们学习了动态内存分配和链表的使用。
通过使用malloc和free函数,我们能够在程序运行时动态分配和释放内存,提高了内存的利用效率。
同时,我们也学会了使用链表数据结构,实现对数据的动态存储和管理。
链表在数据结构和算法中有着广泛的应用,对于解决实际问题非常有帮助。
C语言实验报告
![C语言实验报告](https://img.taocdn.com/s3/m/bfed3125770bf78a642954a2.png)
学生实验报告册(理工类)课程名称:C语言程序设计专业班级:13电气工程及其自动化学生学号:1304102013 学生姓名:孙健所属院部:机电工程学院指导教师:胡盈盈20 13 ——20 14 学年第二学期金陵科技学院教务处制实验报告书写要求实验报告上交电子稿,标题采用四号黑体,正文采用小四号宋体,单倍行距。
实验报告书写说明实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。
教师可根据学科特点和实验具体要求增加项目。
填写注意事项(1)细致观察,及时、准确、如实记录。
(2)准确说明,层次清晰。
(3)尽量采用专用术语来说明事物。
(4)外文、符号、公式要准确,应使用统一规定的名词和符号。
(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。
实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。
实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。
实验项目名称:初级程序设计实验学时: 6实验地点: A206 实验日期: 4.10---4.24 实验成绩:批改教师:胡盈盈批改时间:实验1 初级程序设计一、实验目的和要求(1)熟悉Visual C++集成环境,进行编辑、保存、编译、连接及运行,并能进行简单程序调试;(2)掌握C语言中各种运算符的使用;(3)掌握C语言中各种数据类型的区别与应用;(4)熟练掌握C语言中变量的定义、赋值和使用,表达式语句、输入/输出语句的使用;(5)掌握C语言中输入/输出函数的使用;(6)掌握C语言中控制语句的使用,含if-else、for、while、do-while语句的使用。
二、实验仪器和设备奔腾以上计算机,装有windows XP以上版本操作系统和Visual C++ 6.0软件。
三、实验内容与过程1、程序调试(1)#include <stdio.h>main(){ int s,t,p,sum;scanf(“%d%d%d”,&s,&t,&p);sum=s+t+p;printf(“sum=%d\n”,sum);}(2)#include <stdio.h>main(){ int k=3;if(k=3) printf(“***”);else printf(“###”);}(3)#include <stdio.h>main(){int k=0;do{ printf(“k=%d\n”,k);}while(k++>0);}2、程序改错下面是判断一个学生考试成绩及格与否的程序(成绩A,或B,或C者为及格;成绩为D者不及格),调试并改进如下程序使其能满足上述输出的需要。
c语言实验报告总结
![c语言实验报告总结](https://img.taocdn.com/s3/m/03e899ea27fff705cc1755270722192e44365854.png)
c语言实验报告总结在大学的计算机科学与技术专业中,学习C语言是一个非常重要的环节。
通过实验的方式,我们可以更好地理解和掌握这门编程语言。
在此次实验中,我对C语言的基本语法、数据类型、控制结构以及函数等方面进行了深入学习和实践,并取得了一定的成果。
首先,在实验中我通过编写简单的程序,掌握了C语言的基本语法规则。
C语言是一门结构化的编程语言,具有严格的语法要求。
通过实验,我深刻理解了C语言的语法规则对编写正确程序的重要性。
在每个实验环节中,我都会根据实验要求,遵循正确的语法结构,确保程序能够顺利运行。
其次,在实验过程中,我掌握了C语言的各种数据类型。
C语言中的数据类型包括整型、浮点型、字符型等多种类型,每一种类型都有其特定的用途和限制。
通过实验,我学会了如何定义不同类型的变量,并能够利用这些变量进行各种运算和操作。
这为我后续的程序设计提供了基础。
另外,在实验中我学习了C语言的控制结构。
控制结构在程序设计中起到了重要的作用,可以通过条件判断和循环控制实现不同的功能。
在实验中,我通过编写程序,学会了使用if语句、switch语句以及for、while、do-while等循环语句。
这些控制结构的灵活运用使我的程序更加健壮和实用。
在实验的过程中,我还学习了C语言中的函数。
函数是C语言中的一种代码模块,可以将一段具有特定功能的代码封装起来,提高代码复用性和可维护性。
通过实验,我了解了函数的定义、声明和调用等基本概念,并学会了如何自己编写函数,并在主程序中调用这些函数。
函数的使用使我的程序模块更加清晰,减少了代码的重复性,提高了代码的可读性和可维护性。
总的来说,这次C语言的实验让我受益匪浅。
通过实际动手编写程序,我不仅巩固了对C语言基础知识的理解,还掌握了更多实际应用的技巧。
同时,实验还培养了我的分析和解决问题的能力,使我在编写程序时可以更加深入地思考和分析。
在未来的学习和工作中,C语言将成为我必不可少的工具。
c语言程序实验报告
![c语言程序实验报告](https://img.taocdn.com/s3/m/3cba606a4a73f242336c1eb91a37f111f0850d58.png)
c语言程序实验报告C语言程序实验报告引言:C语言是一种广泛应用于计算机编程的高级语言,具有语法简洁、执行效率高等特点。
在本次实验中,我们将通过编写C语言程序来实践所学的知识,并探索各种功能的实现方法。
本报告将对实验过程和结果进行详细描述和分析。
实验一:基本语法和数据类型在这个实验中,我们首先学习了C语言的基本语法和数据类型。
通过编写简单的程序,我们熟悉了变量的声明和赋值、算术运算符的使用以及条件判断和循环结构的应用。
通过实际操作,我们深入理解了C语言的表达能力和灵活性。
实验二:函数和数组在这个实验中,我们学习了函数和数组的使用。
我们掌握了如何定义和调用函数,如何传递参数和返回值。
通过编写程序,我们进一步加深了对数组的理解,掌握了数组的声明、初始化和遍历等操作。
这些知识对于解决实际问题和提高程序的复用性非常重要。
实验三:指针和动态内存分配指针是C语言的重要特性之一,也是较为复杂的概念。
在这个实验中,我们学习了指针的定义、初始化和使用方法。
通过编写程序,我们深入理解了指针与变量之间的关系,掌握了指针的运算和指针与数组的关系。
此外,我们还学习了动态内存分配的方法,了解了如何在程序运行过程中动态申请和释放内存。
实验四:结构体和文件操作结构体是一种自定义的数据类型,可以将多个不同类型的变量组合在一起。
在这个实验中,我们学习了结构体的定义和使用方法。
通过编写程序,我们掌握了结构体的初始化、访问和传递等操作。
此外,我们还学习了文件操作的方法,了解了如何读写文件和处理文件指针。
实验五:综合实验在这个实验中,我们将运用前面所学的知识,编写一个综合性的程序。
通过实践,我们巩固了对C语言的掌握,并提高了解决问题的能力。
这个实验不仅考验了我们的编程技巧,还培养了我们的逻辑思维和创新能力。
总结:通过这些实验,我们不仅学习了C语言的基本语法和数据类型,还掌握了函数、数组、指针、结构体和文件操作等高级特性。
通过实践,我们深入理解了C语言的运行机制和编程思想,提高了解决问题的能力和代码的质量。
上海电力学院数据结构(C语言版)实验报告2
![上海电力学院数据结构(C语言版)实验报告2](https://img.taocdn.com/s3/m/1a56635aff4733687e21af45b307e87101f6f80e.png)
上海电力学院
数据结构(C语言版)
实验报告
题目: 实验二不带头结点的单链表
姓名:
学号:
院系:
专业年级:
时间:
一、实验目的
1. 熟练掌握动态链表结构及有关算法的设计方法。
2. 理解不带头结点的单链表的特点,掌握其基本操作。
3. 熟练掌握运用不带头结点链表表示特定形式的数据方法,并设计出有关算法。
二、实验内容
1. 编写函数li nklis t delx(linkli st head, dataty pe x),删除不带头结点单链表h e ad中的第一个值为x的结点,并构造测试用例进行测试。
2. 假设线性表(a1, a2, a3, …, a n)采用不带头结点的单链表存储,请设计算法函数linklist revers e(linkli st head)将不带头结点的单链表h e ad倒置,使表变成(a n, a n-1, …, a3, a2, a1)。
并构造测试用例进行测试。
三、实验结果
四、实验心得。
c语言实验报告心得总结(精选14篇)
![c语言实验报告心得总结(精选14篇)](https://img.taocdn.com/s3/m/a6234837f56527d3240c844769eae009591ba243.png)
c语言实验报告心得总结(精选14篇)(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、合同协议、心得体会、演讲致辞、规章制度、岗位职责、操作规程、计划书、祝福语、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample texts, such as work reports, contract agreements, insights, speeches, rules and regulations, job responsibilities, operating procedures, plans, blessings, and other sample texts. If you want to learn about different sample formats and writing methods, please pay attention!c语言实验报告心得总结(精选14篇)【第1篇】c语言实验报告心得总结900字在初学c语言的一个学期后,我们进行了c语言实训阶段,尝试编写一个比较复杂的程序系统。
C语言程序设计实验报告范文c语言程序设计实验报告书
![C语言程序设计实验报告范文c语言程序设计实验报告书](https://img.taocdn.com/s3/m/8d304c974128915f804d2b160b4e767f5acf8031.png)
C语言程序设计实验报告范文c语言程序设计实验报告书c语言程序设计实验报告篇一一、实验目的:1、掌握C语言的`数据类型和变量的声明。
2、掌握不同类型数据之间赋值的规律。
3、掌握C语言的运算符和表达式的使用。
4、熟悉C程序的编辑、编译、连接和运行的过程。
二、实验内容:①输人程序: includevoid main() { int a, b; float d,e; charc1,c2; double f, g; long m, n; unsigned int p,q; a=61;b=62; c1='a';c2='b'; d=3.56;e=-6.87; f=3157.;g=0.; m=50000;n=-60000;p=32768;q=40000; printf("a=%d,b=%d c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); }②运行此程序并分析结果按习题4. 8要求编写程序题目为: 设圆半径r=l. 5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。
用scanf输人数据,输出计算结果口输出时要有文字说明,取小数点后两位数字。
程序:三、实验步骤:①输人程序:includevoid main() { int a, b; float d,e; char c1,c2; double f, g; long m, n; unsigned int p,q; a=61;b=62; c1='a';c2='b'; d=3.56;e=-6.87; f=3157.;g=0.; m=50000;n=-60000; p=32768;q=40000; printf("a=%d,b=%dc1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); }②运行此程序并分析结果。
c语言实验报告实验
![c语言实验报告实验](https://img.taocdn.com/s3/m/727ef50049d7c1c708a1284ac850ad02de8007d1.png)
c语言实验报告实验C 语言实验报告实验一、实验目的本次 C 语言实验的主要目的是通过实际编程操作,加深对 C 语言基本语法、数据类型、控制结构、函数等知识的理解和运用,提高编程能力和解决实际问题的能力。
二、实验环境操作系统:Windows 10编译器:DevC++ 511三、实验内容(一)基本数据类型与运算1、定义不同类型的变量,如整型(int)、浮点型(float、double)、字符型(char)等,并进行赋值和基本运算。
2、观察不同数据类型在内存中的存储方式和取值范围。
(二)控制结构1、编写使用 ifelse 语句实现条件判断的程序,根据输入的数值输出不同的结果。
2、运用 for 循环和 while 循环结构,实现计算指定范围内的整数和、平均值等。
(三)数组与字符串1、定义数组并进行初始化,实现数组元素的遍历和操作。
2、处理字符串的输入、输出和基本操作,如字符串的连接、比较等。
(四)函数1、定义和调用自定义函数,实现特定功能,如计算阶乘、判断素数等。
2、理解函数的参数传递方式(值传递和地址传递)。
四、实验步骤及代码实现(一)基本数据类型与运算```cinclude <stdioh>int main(){int num1 = 10;float num2 = 314;char ch ='A';printf("整型变量 num1 的值为:%d\n", num1);printf("浮点型变量 num2 的值为:%f\n", num2);printf("字符型变量 ch 的值为:%c\n", ch);int sum = num1 +(int)num2;printf("num1 和num2 的和(强制转换为整型)为:%d\n",sum);return 0;}```(二)控制结构1、 ifelse 语句```cinclude <stdioh>int main(){int num = 5;if (num > 10) {printf("数字大于 10\n");} else {printf("数字小于或等于 10\n");}return 0;}```2、 for 循环```cinclude <stdioh>int main(){int sum = 0;for (int i = 1; i <= 10; i++){sum += i;}printf("1 到 10 的整数和为:%d\n", sum);return 0;}```3、 while 循环```cinclude <stdioh>int main(){int num = 1;int product = 1;while (num <= 5) {product = num;num++;}printf("1 到 5 的乘积为:%d\n", product);return 0;}```(三)数组与字符串1、数组```cinclude <stdioh>int main(){int arr ={1, 2, 3, 4, 5};for (int i = 0; i < 5; i++){printf("数组元素 arr%d 的值为:%d\n", i, arri);}return 0;}```2、字符串```cinclude <stdioh>include <stringh>int main(){char str1 ="Hello, ";char str2 ="World!";char str320;strcpy(str3, str1);strcat(str3, str2);printf("连接后的字符串为:%s\n", str3);int result = strcmp(str1, str2);if (result == 0) {printf("两个字符串相等\n");} else if (result < 0) {printf("str1 小于 str2\n");} else {printf("str1 大于 str2\n");}return 0;}```(四)函数1、计算阶乘```cinclude <stdioh>int factorial(int n) {if (n == 0 || n == 1) {return 1;} else {return n factorial(n 1);}}int main(){int num = 5;int fact = factorial(num);printf("%d 的阶乘为:%d\n", num, fact);return 0;}```2、判断素数```cinclude <stdioh>int isPrime(int n) {if (n <= 1) {}for (int i = 2; i i <= n; i++){if (n % i == 0) {return 0;}}return 1;}int main(){int num = 7;if (isPrime(num)){printf("%d 是素数\n", num);} else {printf("%d 不是素数\n", num);}return 0;}五、实验结果与分析(一)基本数据类型与运算程序运行结果符合预期,不同数据类型的变量能够正确存储和运算,对浮点型数据的强制类型转换也能得到正确的结果。
《C语言程序设计》实验报告 15电气工程及其自动化2
![《C语言程序设计》实验报告 15电气工程及其自动化2](https://img.taocdn.com/s3/m/75b717c0360cba1aa811dad9.png)
《C语言程序设计》实验报告2015~2016学年第二学期班级15电气工程及其自动化2姓名学号指导教师张老师实验一实验项目名称:C程序的运行环境和运行C程序的方法所使用的工具软件及环境:Visual C++ 6.0一、实验目的:1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运行一个C程序;2.通过运行简单的C程序,初步了解C源程序的特点。
二、预习内容:教材《C语言程序设计教程》第1章。
三、实验内容:1. 在Visual C++ 6.0环境下输入并运行下面的程序:#include <stdio.h>main( ){printf("This is a C program.\n");}2. 在Visual C++ 6.0环境下输入下面的程序(有语法错误),编译、连接、调试该程序,直至程序无语法错误,然后运行程序,并观察分析运行结果。
#include <stdio.h>main( ){int a,b,suma=3;b=4;sun=a+b;print("%d+%d=%d\n",a,b,sum);}四、实验结果:1. 运行结果2. (1) 改正后的源程序:(2) 运行结果五、编程题:1.从键盘输入a,b,c三个整数,求这三个数之和?源程序:2.从键盘输入任意两个整数,编程实现这两个数之间的交换。
源程序成绩指导教师签名实验二实验项目名称:数据类型、运算符和表达式所使用的工具软件及环境:Visual C++ 6.0一、实验目的:1.掌握整型、实型与字符型这三种基本类型的概念;2.掌握常量及变量的使用方法;3. 掌握基本算术运算符及其表达式的使用方法;4. 掌握++、--运算符、赋值运算符及其表达式的使用方法。
二、预习内容:教材《C语言程序设计教程》第2章。
三、实验内容:1. 在Visual C++ 6.0环境下输入下面的程序(有语法错误),编译、连接、调试该程序,直至程序无语法错误。
【推荐】电1C语言实验报告-推荐word版 (76页)
![【推荐】电1C语言实验报告-推荐word版 (76页)](https://img.taocdn.com/s3/m/9d82e719eefdc8d376ee32d6.png)
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==电1C语言实验报告实验名称:实验1 VC++6.0运行环境认识与简单C程序实验时间:第4周周三实验地点:5423【实验目的】了解VC++6.0的集成开发环境,掌握C程序的基本结构,学会如何在VC中编辑、编译、连接和运行C程序。
【实验内容】1.读程序要求:编辑下面源程序,并且读懂与分析运行程序,上机运行程序,并与分析结果相对比。
学会使用VC 运行程序的基本方法。
⑴main( ) /*C 程序必须有一个主函数*/{ /*大括弧里为函数体*/printf("Hello,World!\n");printf("Welcome to the C language world!\n");printf("Everyone has been waiting for.\n");}Key: 运行结果: Hello,World!Welcome to the C language world!Everyone has been waiting for it.因为printf中字符串原样输出⑵main(){int a,b,sum; /*声明部分:定义变量,a,b 为乘数,sum 为和*/a=123;b=456; /*a,b 赋初值。
该条语句开始三条语句,构成函数的执行部分*/sum=a+b; /*用赋值语句求和*/printf("a+b=%d\n",sum); /*产生输出*/}Key:运行结果:a+b=579printf 中删除a+b= 输出结果:579printf 中删除\n 输出结果:a=b=579Press any key to continue2.完成程序要求:依据题目要求,分析已给出的语句,填写空白。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京工程学院
电力工程学院
2012/ 2013 学年第 2 学期
实验报告
课程名称C语言程序设计
实验项目名称结构化程序设计
实验学生班级供电121 206120832
实验学生姓名田勤俭
同组学生姓名
实验时间2013-
实验地点电力工程基础实验室
实验报告成绩:评阅教师签字:
年月日电力工程学院二OO七年制
说明
1. 实验报告为实验的重要考核依据之一,每个实验必须定一份实验报告. 本实验报告原则上要求手写。
2.本实验报告各项内容的具体格式、字数可由指导教师根据实验具体情况提出具体要求。
各项内容可另附页,为便于归档,附页尺寸不得大于本实验报告尺寸,并注意粘牢于附页粘贴处。
3. 实验报告封面中的“实验名称”应为实验教学大纲上所列的规范名称,“实验地点”应写出实验室的具体名称。
请确认无误后再填写。
4. 实验报告的建议格式为:
一、实验目的和要求;
二、主要实验仪器和设备;
三、本次实验内容
(一)实验项目名称(按本次实验各项目填写)
1、原理或接线图
2、实验步骤及注意事项
3、实验预习过程中所遇到问题
……
四、实验记录及数据处理(主要内容包括实验具体实施步骤、
实验原始数据、计算过程与结果、数据曲线、图表等。
具体
格式按指导教师要求)
五、实验结论(主要内容包括本实验小结、实验体会或疑
问等。
具体格式按指导教师要求)
5. 实验成绩由实验预习、实验表现、实验报告三部分组成。
其中前两项各占总成绩的30%。
实验报告成绩依据报告的科学性、全面性、规范性及书写态度综合考核。
实验报告采用百分制,占实验总成绩的40%,教师请阅本报告后需签字并给出实验报告百分制成绩。
6. 实验报告需按要求时间以班级为单位交给指导教师,最长时间不得超过两周,实验报告如有明显抄袭者或不交者,实验总评成绩按0 分记。
一、实验目的和要求
1、掌握while,for,do…while循环结构的使用方法以及循环条件的使用;
2、能够使用三种循环结构设计程序,分析程序并解决实际问题;
3、掌握三种循环结构的差异和不同,能灵活地实现三种结构间的转换;
4、正确编写具有循环结构的C语言程序。
二、主要实验仪器和设备
计算机VC﹢﹢6.0
三、本次实验内容
1、编写一函数,求
x*X+1 (x>1)
F(x)= x*x (-1<=x<=1)
x*x-1 (x<-1)
的值,要求函数原型为double fun(double x)._
(1)算法说明:
(2)程序清单:
#include<stdio.h>
int main()
{
double fun(double x);
double a;
printf("please enter a:\n");
scanf("%lf",&a);
printf("sum=%lf\n",fun(a));
return 0;
}
double fun(double x)
{
double sum;
if(x>1)
sum=x*x+1;
else if(x<-1)
sum=x*x-1;
else
sum=x*x;
return(sum);
}
(3)运行结果:截屏
(4)分析与思考:
实参向形参传递值时是无关字母一样的,因为形参和实参的地址不一样。
2.、用函数求1~n的和,要求函数原型为long sun (int n).
(1):算法说明.
(2):程序清单:
#include<stdio.h>
int main()
{
long sum(int n);
int n;
printf("please enter n:\n");
scanf("%d",&n);
printf("sum=%ld\n",sum(n));
return 0;
}
long sum(int n)
{
long sum=0;int i;
for(i=1;i<=n;i++)
sum+=i;
return(sum);
}
(3) 运行结果:截屏
(4)分析与思考:
Void,意为函数无类型,即函数无返回值,也就是说执行两个函数后不会把任何值带回给main函数。
3 ,编一函数求Fibnacci数列中fib(n)的值,要求是迭代而不是递归算法。
(1):算法说明:
(2):程序清单:
#include<stdio.h>
int main()
{
int n;int a,b,c;
scanf("%d",&n);
a=0;b=1;
if(n==1)
printf("1 \n");
else if(n==2)printf("1\n");
else while(n>=2)
{
c=a+b;a=b;b=c;n--;}
printf("%d\n",c);}
}
(3)运行结果:截屏
(4)分(4)析与思考:
对于循环结构,要在写好程序之后自己再将整个循环过程推想一遍,要考虑全面。
5题:编写一函数判断是否为素数,若是返回值为1,若否返回值为0. (1):算法说明:利用for语句,控制for(i=2;i<=(n-1);i++),即除以2到本身减一,看是否为素数。
即可。
(2)程序清单:
#include<stdio.h>
void main()
{
int i,n;
printf("please enter a number n:");
scanf("%d",&n);
for(i=2;i<=(n-1);i++)
if(n%i==0)
{ printf("0\n");break;}
else
{ printf("1\n");break;}
}
(3)运行结果:截屏
(4)析与思考:
对于循环结构,要在写好程序之后自己再将整个循环过程推想一遍,要考虑全面例如本题else .
{ printf("1\n");break;中break中的作用,少掉break,则会出现下列结果。
13题:编写一函数,用二分法求方程的根
是最后一项是否大于等于1e-6.然后配套c语言
语句即可。
(2)程序清单:
#include<stdio.h>
void main()
{
float sum=1,a=1;
int n=1;
while(1/a>=1e-6)
{
sum+=1/a;
n++;
a*=n;
}
printf("e的近似值为:%f\n",sum);
.}
(3)运行结果:截屏
(4)析与思考:
利用while语句时一定要注意while中的条件,仔细思考,谨防犯错
14题:编写一函数,将十进制转换为十六进制整数。
(1):算法说明 :
(2):程序清单:
#include<stdio.h>
void main()
{char b[]="0123456789ABCDEF";
long int n,x;
int i,a[40];
printf("/n Please input n=");
scanf("%ld",&n);
x=n;i=0;
while(x>0)
{a[i]=x%16;
x=x/16;
i++;
}
while(i>0)
{printf("%c",b[a[i-1]]);
i--;
}
printf("/n");
}
(3)运行结果:截屏
(4)析与思考:
在写程序while语句虽然可以用for语句替换,但是麻烦,所以根据实际情况利用,比如本题。
12题:编写一函数,找出任一整数的全部因子
1):算法说明:利用for循环,从1到数字本身作为除数,假若取结果为0时,就输出i的值即可。
(2)程序清单:
#include<stdio.h>
void main()
{
int i,n;
printf("please enter a number n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{if(n%i==0)
printf("%d ",i);}
putchar('\n');
}
(3)运行结果:截屏
(4)析与思考:
for语句只能的范围只能管到一句,所以在语句超过两个数要用{ }.否则会出错。
注:附页可粘贴于此页,注意粘贴整齐,不要超过页面边界。