博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《c程序设计语言》读书笔记--大于8 的字符串输出
阅读量:6859 次
发布时间:2019-06-26

本文共 749 字,大约阅读时间需要 2 分钟。

#include 
#define MAXLINE 100#define MAX 8int getline(char line[],int maxline);void copy(char to[],char from[]);int main(){ int len; int max; char line[MAXLINE] = {0}; char longest[MAXLINE] = {0}; max = 0; while((len = getline(line,MAXLINE)) > 0) { if(len > MAX) { copy(longest,line); } printf("%d %s\n",len,longest); } return 0;}int getline(char s[],int lim){ int c,i; for(i = 0; i < lim-1 && (c=getchar()) != EOF && c != '\n';i++) { s[i] = c; } if(c == '\n') { s[i] = c; i++; } s[i] = '\0'; return i;}void copy(char to[],char from[]){ int i = 0; while((to[i] = from[i]) != '\0') i++;}

大于8 的字符串输出。

 

转载于:https://www.cnblogs.com/batteryhp/p/5020489.html

你可能感兴趣的文章
Netty学习大纲
查看>>
OC中的私有方法
查看>>
20060427: 部分汉化Together Workflow Editor
查看>>
CentOS中配置VNC Server
查看>>
Table '.\mysql\proc' is marked as crashed and should be repaired 报错
查看>>
分享几段JavaScript
查看>>
C++中的多态和Objective-C中的“多态”
查看>>
js基础五
查看>>
构建执法阅读笔记01
查看>>
【Update】C# 批量插入数据 SqlBulkCopy
查看>>
剑指offer:合并两个排序的链表
查看>>
1602液晶显示实验
查看>>
HTTP慢速DOS(slow http denial of service attack)
查看>>
图片水印
查看>>
Quart2D的基本介绍
查看>>
Lua点号和冒号区别
查看>>
STL基础
查看>>
有没有人要贪吃蛇的代码,然而有....................
查看>>
Spring Data JPA 进阶
查看>>
linux的top命令参数详解
查看>>