C语言学习历程
文章平均质量分 76
pythonniu
一个很爱学习很上进的人
展开
-
[二级C]专题习题-一维数组
初学C语言,程序代码只是单纯的实现功能,并未考虑Bug问题。--------------------------------------------------------------------------------------------------------------1.计算含N个元素的x数组的平均值,并将大于平均值的数保存到数组y中,并输出y数组中所有元素。 int原创 2016-12-10 00:37:42 · 2401 阅读 · 0 评论 -
[二级C]专题习题-二维数组
初学C语言,程序代码只是单纯的实现功能,并未考虑Bug问题。--------------------------------------------------------------------------------------------------------------1.对N*N的二维数组求二维数组右上半三角元素的值乘以m.并输出新的二维数组元素。例如:若m的值为2,a数组原创 2016-12-11 17:05:21 · 2627 阅读 · 0 评论 -
[二级C]专题习题-字符数组
1. 编写程序统计输入的一串字符中大写字母和小写字母的个数。 #include#includeint main(){ char a[100]; int i,num[2]={0}; gets(a); for(i=0;a[i]!='\0';i++) { if(a[i]>='a'&&a[i]<='z') num原创 2016-12-16 21:33:56 · 964 阅读 · 0 评论 -
[二级C]专题习题-函数
1. 编写程序,在主函数输入m的值,在函数fun中计算如下公式的值并将结果返回到主函数中输出:例如,若输入5,则应输出-0.283333。 float fun(int m){ int i; float result=1.0/2; for(i=3;i<=m;i++) { result-=1.0/i; } ret原创 2016-12-21 14:17:04 · 1581 阅读 · 0 评论 -
C语言内存相关的一些知识点
整理了一些离散的概念点1.栈和代码段、数据段不一样,栈是越靠近栈顶,其内存地址越小,而代码段和数据段则是,越往后,其内存地址越大数据段放啥呢:全局变量,常量,函数里的静态变量。内存的规划,从高地址到低地址是:栈段,自由段,堆段,数据段,代码段。栈自堆数代栈的特点:先进后出,内存地址由大到小。地址分配:代码,数据段是从下往上分配(先低地址,后高地址),栈是从上原创 2016-12-24 17:31:06 · 606 阅读 · 0 评论