
大一课程C语言
文章平均质量分 64
cookie爱吃小饼干
这个作者很懒,什么都没留下…
展开
-
南京邮电大学C语言实验报告六
实验六:结构体与文件实验实验题目(1)【见实验教材实验八的题目3】:编写程序exp8_3.c,验证用户输入的日期格式是否正确,如果不正确,则提示重新输入,直到重新输入正确为止。(提示:需要定义一个表示日期的结构体类型struct Date,包括年、月、日信息,并用typedef重新定义新类型名Date;检查日期是否有效,定义为函数int checkDate(Date date))。实验解答:① 源程序代码如下:# include <stdio.h>struct Date{ .原创 2021-11-06 18:15:55 · 11069 阅读 · 1 评论 -
南京邮电大学C语言实验报告五
实验五:指针与字符串实验实验题目(1)【见实验教材实验六的题目2】:编程exp6_2.c,现有整型变量x,y,调用交换函数以期实现两个值的交换。下表中4种不同的定义及调用分别进行测试并填写表格。表1 拟实现交换的四种方法 原型声明 void swap1( int , int ); void swap2( int *, int ); void swap3( int *, int *); ..原创 2021-11-03 15:31:30 · 8033 阅读 · 1 评论 -
南京邮电大学C语言实验报告四
实验四:一维与二维数组实验实验题目(1)【见实验教材实验五的题目1】:编写程序exp5_1.c,在主函数中定义一维数组int array[10],自定义以下函数:输入数组元素,输出数组元素、求数组元素平均值、输出数组元素最大值、输出数组元素最小值、查找某数值元素是否存在(若存在,请输出下标)、给数组元素排序,要求在主函数中对各子函数进行调用和测试。实验解答: 写出完整的源程序代码并做适当注释:#include<stdio.h>#define N 10/*数组输出函数*/v.原创 2021-11-03 15:17:57 · 14447 阅读 · 0 评论 -
南京邮电大学C语言实验报告三
实验三: 函数实验实验题目(1)【见实验教材实验四的题目2】:编程序exp4_2.c,巧用函数调用,打印不同行数和字符构成的等腰三角形。具体要求:定义一个函数原型void DrawTriangle (int n,char c); ,实现功能为打印一个n行的由字符c组成的等腰三角形。主程序调用该函数,实现打印5行“ '* ' ”、10行“ '# ' ”的等腰三角形。实验解答:源程序exp4_2.c的代码是: #include <stdio.h>void DrawTria.原创 2021-11-03 15:11:37 · 12737 阅读 · 0 评论 -
南京邮电大学C语言实验报告二
实验二:选择与循环结构编程实验题目(1)【见实验教材实验二的题目6】:编程序exp2_6.c,读入3个double型变量a,b,c的值,用if语句判断它们能否构成三角形,如果能构成三角形又是构成的何种三角形(等边三角形、等腰三角形、直角三角形、等腰直角三角形、一般三角形)?输出各种情况下判断的结果。(建议参考实验指导教材的流程图4.20,先对a,b,c进行由小到大的排序可以简化代码)实验解答:源程序exp2_6.c的代码是:#include <stdio.h>#include.原创 2021-11-02 21:36:38 · 12735 阅读 · 4 评论 -
南京邮电大学C语言实验报告一
实验一:顺序结构编程练习实验题目(1)【见实验教材实验一的题目1】:正确进入VS2010集成开发环境,建立一个单文件项目,项目名为:exp1_1,然后向该项目中以新建方式添加一个源文件,名为:exp1_1.c,完成:从键盘输入两个整数a和b,计算并输出他们的和sum、差difference、积product、商quotient和平均值ave(注意ave和商的定义类型)。具体要求:① 编辑、编译、连接并运行程序,观察运行结果。② 观察exp1_1.obj、exp1_1.exe、exp1_1.c原创 2021-11-02 20:50:18 · 6838 阅读 · 2 评论