练习1
来源:互联网 发布:苏州软件测试培训班 编辑:程序博客网 时间:2024/05/22 08:15
/*打印长度大于80个字符的所有输入行*/#include <stdio.h>#include <string.h>#define MAXLINE 1000#define LONGLINE 10int getLine(char s[], int lim);int main(int argc, char* argv[]){int len;char line[MAXLINE];//当前输入行while ((len = getLine(line,MAXLINE)) > 0){//字符长度大于LONGLINE 就打输出if(len > LONGLINE)printf("%s",line);}return 0;}//返回输入行的长度int getLine(char s[], int lim){int c, i, j;for(i = 0, j = 0; (c = getchar())!=EOF && c != '\n'; ++i){if(i < lim - 1){s[j++] = c;}}if(c == '\n'){if(i <= lim - 1){s[j++] = c;}++i;}s[j] = '\0';return i;}便于测试 用的是大于10。
阅读全文
0 0
- 【SICP练习】1 练习1.1-练习1.5
- 练习1
- 练习1
- 练习1
- 练习1
- 练习。。。。。。1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- 练习1
- ajax上传文件
- “并非来自 Chrome 网上应用店”无法启动插件
- Linux的CentOS和Ubuntu安装软件命令对比
- 奥威酒店行业BI工具Power-BI之酒店管理餐饮分析应用
- 基础番@Java新特性(1.8版)
- 练习1
- HDU 2604 Queuing (递推+ 矩阵快速幂)
- VisualStudio 2008连接SQLServer 2005 Express数据库
- 进程与线程的区别
- 图像可视化的几个包
- 待解决事项
- 新手上路系列8:进程控制的相关知识
- numpy简单入门学习
- Linux学习笔记(4)--软件安装