C
文章平均质量分 76
Boohey
生活就是一段旅行,有机会选择自己所爱,幸哉!
展开
-
常见的字符串处理函数总结
原创 2020-06-07 13:06:33 · 216 阅读 · 0 评论 -
回文型题目解题思路
A4. 回文#include <stdio.h>#include <string.h>#include <ctype.h>int fun(char *s){ char *lp,*rp;/**********found**********/ lp= __1__ ; rp=s+strlen(s)-1; while((toupper(*lp)==toupper(*rp)) && (lp<rp) ) {/********原创 2020-06-05 17:06:38 · 353 阅读 · 0 评论 -
还是从前那个少年-回到中学之计算阶乘
还是从前那个少年-回到中学之计算阶乘原创 2020-06-04 18:33:04 · 157 阅读 · 0 评论 -
上梁山-排序题
B40 从小到大排序修改前#include <stdio.h>#include <stdlib.h>void fun ( int n, int *a ){ int i, j, p, t; for ( j = 0; j<n-1 ; j++ ) { p = j;/************found************/ for ( i=j+1; i<n-1 ; i++ ) if ( a[p]>a[i] )原创 2020-06-04 11:52:06 · 322 阅读 · 0 评论 -
数字贪吃蛇-数组平移问题
45. 数组元素平移到数组的最后雕虫小技正儿八经思路1:调试1:void fun(int *w, int p, int n){ int i, j, k; char *f; f = w; for (i = 0, j = p+1; j < n; ) { *(w + i) = 11;//*(f + j); i++, j++; } for (k = 0; k <= p; k++, i++) *(w + i) = 12;//*(f + k); *(原创 2020-06-03 22:35:56 · 323 阅读 · 0 评论 -
计算机二级C语言考试Tips
考试形式A程序填空题填空题要结合输出,特别是printf中语言格式判定;填写完毕后建议运行一下(快捷键F5),否则可能不得分;例题 A程序填空题27.计算前n项之和修改前#include <stdio.h>#include <math.h>double fun(double x, int n){ double f, t; int i;/**********found**********/ f = ___1___;原创 2020-06-02 11:05:10 · 640 阅读 · 0 评论 -
C语言字符串中*号删除大全集
将字符串尾部的号全部删除,保留其他问题:假设输入的字符串为ABCDEFG***,删除串中的号后,字符串变为*ABCDEFG期望:V1.2 增加了模式011,删除中部、尾部*/*操作指令删除字符串中*号,0表示不改变,1表示执行删除xyz分别表示对头部Head、中间Mid、尾部Tail执行的操作_______________________________二进制 十进制 操作说明000 0 不删除任何*001 1 删除尾部*010 2 删除中间*011 3原创 2020-06-10 18:12:04 · 8281 阅读 · 0 评论 -
指针数组与堆栈数组区别difference between a pointer array and a stack array
difference between a pointer array and a stack array?Q:Whats the difference between:char str1[] = “wxyz”;char* str2 = “abcd”;I can do this:str2 = str1but I can’t do this:str1 = str2(isn’t str1 technically a pointer?)ThanksA:No. ‘str1’ is an arr翻译 2020-05-28 21:16:16 · 142 阅读 · 0 评论 -
C语言指针数组(数组每个元素都是指针)详解
声明!本文转载仅为方便学习使用!如有需要,请访问C语言指针数组(数组每个元素都是指针)详解C语言二维数组指针(指向二维数组的指针)详解如果一个数组中的所有元素保存的都是指针,那么我们就称它为指针数组。指针数组的定义形式一般为:dataType *arrayName[length];[ ]的优先级高于*,该定义形式应该理解为:dataType *(arrayName[length]);括号里面说明arrayName是一个数组,包含了length个元素,括号外面说明每个元素的类型为dataT转载 2020-06-03 19:40:49 · 4304 阅读 · 0 评论 -
C语言二维数组指针(指向二维数组的指针)详解
声明!本文转载仅为方便学习使用!如有需要,请访问C语言二维数组指针(指向二维数组的指针)详解二维数组在概念上是二维的,有行和列,但在内存中所有的数组元素都是连续排列的,它们之间没有“缝隙”。以下面的二维数组 a 为例:int a[3][4] = { {0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11} };从概念上理解,a 的分布像一个矩阵:0 1 2 34 5 6 78 9 10 11但在内存中,a 的分布是一维线性的,整转载 2020-06-03 19:41:58 · 24389 阅读 · 33 评论 -
计算机二级C语言考试无法调试解决方案
**introduction**有个妹妹问我,计算机二级C语言 无法调试怎么破?害!这也是问题?百度一下看来这真的是个问题!Main Body文件>打开>相应目录.sln文件视图>解决方案资源管理器点开源文件,打开,然后发现即可调试...原创 2020-05-24 20:26:19 · 10487 阅读 · 0 评论 -
计算机二级C语言-C程序设计题
**Preface**程序编写题目,在fun中编写。有一种应试技巧是,直接找到输出文档.dat,手动写入正确结果。void NONO (){/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *rf, *wf ; int i, a,b ; long c ; rf = fopen("in.dat","r") ; wf = fopen("out.dat","w") ; for(i = 0 ; i < 10 ; i++) { fsca原创 2020-05-24 18:05:59 · 12443 阅读 · 6 评论 -
计算机二级C语言-B程序修改题
1 字符串数组型变量设置实参修改前#include <conio.h>#include <stdio.h>#define M 10int a[M][M] = {0} ;/**************found**************/void fun(int **a, int m){ int j, k ; for (j = 0 ; j < m ; j++ ) for (k = 0 ; k < m ; k++ )/***原创 2020-05-24 16:38:14 · 20948 阅读 · 2 评论 -
计算机二级C语言-A程序填空题
前言计算机二级这个东西吧,还挺有意思!最近无聊,点开系统,汗颜,不调试直接干居然有时候还能出错!记录一下!1.指针型变量做函数参数修改前#include <stdio.h>#include <conio.h>#include <stdlib.h>/*************found**************/void fun(int a, b){ int t;/*************found**************/ t=b;b=a原创 2020-05-24 13:02:05 · 2904 阅读 · 2 评论