C语言是世界上最流行、使用最广泛的高级程序设计语言之一,基本上是所有程序猿的入门语言!我最早是在大学接触谭浩强老师的C语言程序设计,虽然当时学的一塌糊涂,也从来没有用C语言编写过商业化的软件,但是鉴于C和OC的渊源,我还是想梳理一下C语言的知识体系!方便自己或者其他人查看!C语言是一门面向过程的语言...
分类:
其他好文 时间:
2015-06-10 11:58:14
阅读次数:
94
char str1[50]; //cin>>str1; 方式1 不能统计(录入)空格后的字符 cin.get(str1,50); //方式2 能统计空格后输入的字符 按回车键输入结束 get()会将换行符保存在序列里 //cin.getline(str1,50); //方式3 能统计空格后输入的字符...
分类:
编程语言 时间:
2015-06-01 20:25:46
阅读次数:
159
去年大概这个时候,刚刚匆忙地找到了现在的工作,决定就在这行干下去。那时的技术情况是:1.看了谭浩强的C++那本书,前面看的比较仔细,后面输入输出流、异常处理等几章没怎么看。对类的了解就是从这本书来的。2.学单片机时,用到了C语言,做了几个小程序,计算器,电子琴。3.自己看了套java视频,好像是叫3...
分类:
其他好文 时间:
2015-05-26 14:00:56
阅读次数:
215
输入一行字符串(字符个数不超过80),统计出该字符串的长度和字符串中出现的空格个数。
/* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2015年 5 月 21 日
* 版 本 号:v1.0
*/
#include
#include
#include
using namespace std;
int main()
{...
分类:
编程语言 时间:
2015-05-22 00:39:11
阅读次数:
128
#include
#include
#include
#define Mr
main()
{
int i,j,k;
char a[1000];
scanf("%s",&a);
j=strlen(a);
#ifdef M
printf("%s\n",a);
#else
for(i=0;i
{i...
分类:
其他好文 时间:
2015-05-20 00:39:17
阅读次数:
124
开始阅读谭浩强的C语言程序设计。编译一个程序,除了语法以外,还需要管理内存,就是数据结构,学习如何高效的利用内存;数据关系的处理。例如学生管理系统的开发,但是数据关系是有最优解的,也就是可以学会的,因此学习主线就是沿着C语言的设计主线来推理C。接着对上次1+1的程序的探索,int i,j,k都是CP...
分类:
其他好文 时间:
2015-05-12 01:27:51
阅读次数:
156
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。#includeint main(void){ char c; int letters = 0, space = 0, digit = 0, others = 0; while ((c=getchar())...
分类:
编程语言 时间:
2015-05-11 14:24:51
阅读次数:
103
《C程序设计》谭浩强第4版针对Auto变量的生存期作用域做出了说明,包括内存管理与释放,指出“函数执行完后,会自动释放自动变量所占用的内存单元” 函数结束后,自动变量会被释放,即便以指针的形式返回,返回后,指针地址没有变,但是,任何读取操作都会刷新这段内存到不可预知的状态 如果使用函数返回值...
分类:
其他好文 时间:
2015-05-07 21:46:45
阅读次数:
284
虽然不是码农,但是一直都有一颗码农的心。所以一直想学好怎么编程。先说下自己的背景吧:已经毕业若干年工科男,所以基础知识也就是大学里谭浩强的那本绿壳的 C 语言。但是除了基本的变量、数组、选择、循环,到了指针那就记不清了。然后因为工作需要,自己学了下 Linux 的 Shell 编程(Linux 系统...
分类:
其他好文 时间:
2015-04-26 10:50:11
阅读次数:
266
编程实现,从键盘上输入一行字符,统计其中单词的个数。
其中:单词以空格分隔,且空格的个数至少一个。
要求:数组类型为字符型
使用scanf输入一行字符。
输出:单词的个数。
重点:一行字符个数最大为80,定义一维数组来存放这些字符,
当遇到空格时继续查看下一个是否非空格字符,若是,则单词个数加1,
否则,继续读字符,直到结束。
...
分类:
编程语言 时间:
2015-04-23 09:36:57
阅读次数:
196