摘要:
Part1: 验证性实验 验证性实验2 如果事先不知道学生人数,尝试对line29做如下修改后,程序运行结果是否正确?回答问题,并给出运行结果 截图。 #include <stdio.h> #include <stdlib.h> #define N 10 // 定义一个结构体类型STU typede 阅读全文
摘要:
Part1: 结构体类型及编程应用 1.补足程序ex1_2.cpp,附上补足后的程序源码,输入不同测试数据,给出运行结果截图 #include <stdio.h> const int N=5; typedef struct student { long no; char name[20]; int 阅读全文
摘要:
实验结论: 1. 实现方式1:形参是数组,实参是数组名,使用数组元素直接访问方式实现 // 练习:使用二分查找,在一组有序元素中查找数据项 // 形参是数组,实参是数组名 #include <stdio.h> const int N=5; int binarySearch(int x[], int 阅读全文
摘要:
Part1: 数组数据结构 数组是一种构造类型。 "构造"体现在,它是在基本数据类型int, float, double, char的基础上,把类型相同的数据组织在一起。但是,又不是随意组织在一起的。而是存储在一组连续的内存空间中。因此,归纳起来,数组这种数据结构的特点就在于:1. 类型相同的一组数 阅读全文
摘要:
Part 1.: 验证性内容 回答并总结这一部分内容中给出的思考题: 1.结合程序demo5_1.cpp和demo5_2.cpp运行结果对比,总结在循环中使用控制语句continue和break, 其功能区别是什么? 通过运行结果我们可以看出遇到continue语句时,程序跳过循环体中位于该语句后的 阅读全文
摘要:
Part 1:格式化输出函数printf()和格式化输入函数scanf() 1.在c程序开发环境下输入并运行程序ex2_1.c,运行程序,观察运行结果。 %d的含义是:按十进制整数输出。如实验中:int y=3, z=4;printf ("%d,%d\n",y,z); ,其结果为3 4。 %f的含义 阅读全文