标签:c语言

双递归的执行过程谁能解释下给本人听 谢谢

假定有段这样的代码: void recursion(int *a,int i,int j)//递归 { if (i > N – 2) { return; } else if (j < N – 1 – i) { if (a[j] > a[j + 1]) { int temp = a[j]; a[j] = a……

指针

指向一维数组的指针变量有什么作用? 书上的例子是这样的: # include<stdio.h> main() { static  int  a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}; int  (*p)[4],i,j; p=a; scanf(“i=%d,j=%d”,&i,&a……

c语言 free()函数结果

使用指针时,调用malloc函数分配内存,使用完之后,调用free()函数释放内存.如以下程序: #include<stdlib.h> #include<stdio.h> int main() {     typedef struct {         int a;         char *str;     }node,*l_n……

求帮助求帮助

大家谁帮本人看看C primes plus 里面这个话是什么意思?最好能够给本人举个例子,感激不尽感激不尽(PS:    假如第一个非空白字符是A而不是数字   这一段),不是很能够理解。 解决方案 30 http://www.cnblogs.com/lovevivi/archive/2013/03/04/2942492.html 30 1.通过scanf函……

求指导!《C语言入门经典》案例12.1原封不动输入到cfree 5.0中,提示无法打开文件用于写入数据

最近在学习Ivor Horton的《C语言入门经典》(第4版),将《第12章 处理文件》的 12.1的代码原封不动地输入到Cfree 5.0中,按F11提示没有错误,然后F5运行,在输入了几个字母后,提示”Error opening myfile.txt for wirting.Program terminated.“ 请哪位高手帮忙解答下失败原因是什么呢?……

问一下调用函数时,实参类型可以不和形参类型一样吗

例如 void Swap(int *x,int *y) {     int temp;     temp= *x;     *x=*y;     *y=temp; } 然后本人调用它 void SortString(int score[],long num[],char str[][MAX_LEN],int n) {     int i,j;     cha……

求奇数的乘积

#include<stdio.h> int main() { int n,s,i; int a[n]; while(scanf("%d",&n)) { for(s=1,i=0;i<n;i++) { scanf("%d",a); if(a[i] % 2 != 0) s = s * a[i]; }……