北邮C语言实验指导
文章平均质量分 56
Lupinus_Linn
如无特殊说明,本人的文章采用 CC BY-NC 4.0 (非商用,注明出处)协议共享,让我们一起学习,共同成长!
展开
-
北邮C语言实验指导 实验9 字符串 Problem1:括号匹配
也很容易,用指针去遍历字符串,遇到左括号就计数增加,右括号就减少,最后为零就匹配。 #include <stdio.h> int main(int argc, char const *argv[]) { printf("Please input the string:"); char str[101],*ptr=str; int detected=0; gets(str); ...原创 2018-12-28 12:23:58 · 351 阅读 · 0 评论 -
北邮C语言实验指导 实验9 Problem A 神奇的字符画
这是我目前写过最长的代码&&耗时最长的题目,debug了好几天。 不过相应地,收获也很大。 题目是通过技术手段处理了书弄上来的,可能会有个别笔误,请有书的同学还是优先看书P101 思路:初始化动态数组——读入命令——切换到子程序处理——打印 收获和踩过的坑: 1,在多个子程序中操纵同一个表,用动态数组和指针会非常非常方便,操作的逻辑和数组一模一样,可以用下标运算 2,二维动态数组声...原创 2018-12-30 23:24:01 · 374 阅读 · 0 评论 -
北邮C语言实验指导 实验9 Problem C 等级图片
从元旦假期开始时拿到题目,元旦假期快结束的时候终于写出来了,这题算是写了一年吧大概,嗯。 变量:base_pic为输入的内容,output_pic为结果数组(简单尝试可知其内容为size^grade的方形),aux_pic为辅助数组,blank_pic为与base_pic同型的、内容全为空格的数组。 现在学了动态数组,真心不喜欢用二维数组了,到处都要写列数,也不灵活,很难搞。 查了一些资料,mal...原创 2019-01-01 22:21:47 · 184 阅读 · 0 评论