摘要: 1;验证性实验:将1-2的line29语句更改后运行 2 比较1-3与1-4的编程语句 1-3写入文件的操作: // 将排序后的数组st中数据输出到屏幕,同时,也写入文件file3.dat for(i=0; i<N; i++) { printf("%-6d%-10s%3d\n", st[i].num 阅读全文
posted @ 2019-06-22 12:04 ↓+× 阅读(119) 评论(2) 推荐(0) 编辑
摘要: 共用体与结构体的区别: 它使几个不同类型的变量共占一段内存(相互覆盖),每次只有一个能使用.结构体则不然, 每个成员都会有存储空间的,可以一起用. 互评地址: https://www.cnblogs.com/wznn/p/10999987.html https://www.cnblogs.com/s 阅读全文
posted @ 2019-06-04 22:26 ↓+× 阅读(122) 评论(4) 推荐(0) 编辑
摘要: part1 二分法查找 part2 二分法查找(利用指针变量) ; 总结,在最后一个编程里面,扶植语句需要用定义一个额外的一维数组,而不是二维数组,之前出现了无法输出按字典排序后名字的问题。 熟悉了比较字母顺序和赋值语句。 评论地址: https://www.cnblogs.com/0223yi/p 阅读全文
posted @ 2019-05-21 16:01 ↓+× 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 在第一个代码运行结果中,一个数字占用四个字节,且连续的数字所在的地址也是连续的。不难发现,数据元素在数组内存中是连续存放的。 sizeof:计算数据类型在储存空间中占用字节数的预算符。 sizeof(a)计算数组a占用的总的字节数 sizeof(a[0])计算数组元素a[0]占用的字节数 void 阅读全文
posted @ 2019-04-25 22:16 ↓+× 阅读(93) 评论(2) 推荐(0) 编辑
摘要: Part 1:验证性内容 1.continue语句只结束本次循环,而不是终止整个循环的执行。 break语句则是结束整个循环过程,不再判断执行循环的条件是否成立 2.在内层循环中出现continue和break,continue语句会影响外层循环,在满足条件时,结束内层循环但是会再一次执行外层循环; 阅读全文
posted @ 2019-04-10 20:57 ↓+× 阅读(120) 评论(2) 推荐(0) 编辑
摘要: 1 格式化输出输入函数 用法举例:%5d:按十进制整数输出,数据占5格,数据长度小于5左补空格,大于5按实际输出。 %lf:指定按浮点输出,并且精度为double型。 %3f:按浮点数输出,数据长度小于3左补空格,大于3按实际输出。 %6.2f:按浮点数输出,数据长度为6,且保留到小数点后两位。 % 阅读全文
posted @ 2019-03-29 22:56 ↓+× 阅读(96) 评论(0) 推荐(0) 编辑
摘要: #include int main(){ int x; printf("输入一个整数:\n"); scanf("%d",&x); if(x%2!=0) printf("是奇数"); else printf("是偶数"); return 0; } #include int main(){ int days; ... 阅读全文
posted @ 2019-03-20 14:43 ↓+× 阅读(247) 评论(0) 推荐(0) 编辑