- 博客(9)
- 收藏
- 关注
原创 谭浩强c语言程序设计 第十章 对文件的输入输出
*文件型指针(FILE*)**是用于指向文件对象的指针类型,在C语言中通过FILE结构体来表示文件。FILE*指针用于通过标准库函数对文件进行操作,如读取、写入等。通过文件指针访问文件的好处文件指针使文件操作更加抽象化,用户无需关心底层的操作系统细节。文件指针提供了缓存功能,优化了文件的读写操作。可以使用标准库函数,如fopenfclosefreadfwrite等,简化了文件操作。FILE *fp;fclose(fp);
2024-09-11 21:51:30
968
原创 谭浩强c语言程序设计 第九章结构体
解题思路:设一个结构体数组,数组包含3个元素,每个元素中的信息应包含姓名和得票数。输入备选人的名字,然后与数组元素中的姓名成员比较,如果相同,就给这个元素中的得票数成员值加一。最后输出所有元素信息。int count;int i,j;for(i=1;i<=10;j<3;i<3;int year;int month;int day;// 判断是否是闰年// days函数:计算该日在本年中是第几天。
2024-09-10 19:30:56
1286
原创 谭浩强C语言程序设计例题+习题 第八章 善于利用指针
谭浩强c语言程序设计课本例题代码例8.3 输入a、b两个整数,按先大后小的顺序输出ab,用函数处理,而且用指针类型的数据作函数参数例8.4 对输入的两个整数按大小顺序输出例8.5 输入3个整数abc,按从大到小顺序输出,用函数实现例8.6 有一个整型数组a,有10个元素,要求输出数组中的全部元素例8.7 通过指针变量输出整形数组a[10]的元素例8.8 将数组a中n个整数按相反顺序存放例8.9 改写8.8 用指针变量做实参例8.10 指针
2024-09-08 17:14:12
1973
原创 谭浩强c程序设计例题+习题 第七章 用函数实现模块化程序设计习题
/ 判断是否为闰年// 计算该日是第几天// 闰年2月有29天i++) {printf("请输入年月日(格式:YYYY MM DD):");printf("%d年%d月%d日是该年的第%d天\n", year, month, day, result);return 0;
2024-08-30 19:11:40
1060
原创 谭浩强c程序设计例题+习题 第六章 利用数组处理批量数据
用gets函数读入,赋给三个一维字符数组。第一个字母变成第26个字母,第i个字母变成第26-i+1个字母,非字母字符不变,要求编程序译回原文,并输出密码和原文。不要用strcpy函数,输入用gets读入,输出的正数或负数的绝对值应是相比较的两个字符串相应字符的ASCII码差值。从第一个字符开始逐个字符检查,判断是否是新单词的开头,如果是,就用num的值加一。例:A和C相比,因为A<C所以应输出负数,AC的ASCII码差值为2,应输出-2。例:原来顺序8,6,5,4,1 改为:1,4,5,6,8。
2024-08-23 22:25:27
1379
原创 谭浩强c程序设计例题+习题 第五章 选择结构程序设计
例如,可以按以下规律将电文变成密码:将字母A变成字母E,a变成e,即变成其后的第4个字母,W变成A,X变成B,Y变成C,Z变成D,见图5.20。有人向队员打听比赛的名单,A说他不和X比,C说他不和X,Z比,请编程序找出3对赛手的名单。对于函数 f(x)=0f(x) = 0f(x)=0 ,二分法的基本思想是逐步缩小根所在的区间,直到区间长度足够小。古典数学问题:有一对兔子,从出生后三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假设所有兔子不死,问每个月的兔子总数。如果是,则跳出循环。
2024-08-07 13:13:02
1355
原创 谭浩强c程序设计例题+习题 第四章 选择结构程序设计
12.有四个圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1。这四个塔高度为10m,塔以外无建筑物。今输入任一点的坐标,求改点的建筑高度(塔高度为0)。从键盘输入一个小于1000的正数,要求输出它的平方根(如果不是正数,输出整数部分)。要求在输入数据后先检查是否小于1000的正数,若不是,则重新输入。具体来说,判断点是否在圆内的方法是检查点到圆心的距离是否小于等于圆的半径。给一个不多于五位的正整数,要求①求出它是几位数 ② 分别输出每一位数 ③按逆序输出各位数字。
2024-08-03 21:41:12
1103
原创 谭浩强c程序设计例题+习题 第一二章
两个整数的最大公约数等于其中较小的数和两数相除余数的最大公约数。闰年:能被4整除不能被100整除或者能被400整除。
2024-07-30 14:00:10
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅