![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程初步练习
Soron_liu
这个作者很懒,什么都没留下…
展开
-
双向带哨兵位循环链表逻辑图
通俗易懂!原创 2022-02-02 09:52:01 · 487 阅读 · 0 评论 -
为什么toupper函数没有引用头文件,程序也能只执行
#include <stdio.h>//#include <ctype.h>float compute_GPA(char grades[], int n){ float sum = 0; for (int i = 0;i < n;++i) { switch (toupper(grades[i])) { case 'A': sum += 4;break; case 'B': sum += 3;break; case 'C': sum += 2;b.原创 2021-12-13 20:12:29 · 597 阅读 · 0 评论 -
C语言程序设计现代方法第八章第九题编程思路
这道题的关键在于出口都被堵住了,怎么让程序终止!!!如果使用常规算法对于现在的知识储备,实在是有点烧脑。想了一个取巧的方案,就是利用概率,即如果程序循环500次还没有结束,默认已经走到死路,可以结束进程了(这个方法虽然有冒险性质,但是只有极小概率会导致程序提前退出)#include<stdio.h>#include<time.h>#include<stdlib.h>int main(void){ char ch[10][10] = { 0 }; i原创 2021-12-06 22:14:50 · 194 阅读 · 0 评论 -
C语言现代方法:第六章课后编程操作练习(6,7,9-12题解答思路)
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main()//第六题do语句写法{ int b, c, d; scanf("%d", &b); c = 0, d = 0; do{ c = c + 2; d = c * c; if (d >b) break; printf("%d\n", d); } while (d <= b); return 0;}int mai.原创 2021-11-24 21:17:49 · 206 阅读 · 0 评论 -
C语言现代方法:第六章课后编程操作练习(1-5,8)
C语言现代方法:第六章课后编程操作练习(1-5,8)原创 2021-11-23 23:23:54 · 433 阅读 · 0 评论 -
编程练习(C语言_现代方法,第二版,第五章第7-10题解答)
get了个新知识点,return 0;可以配合if语句,可以多次短路程序,有意想不到的效果原创 2021-11-20 22:53:01 · 541 阅读 · 0 评论