记录——《C Primer Plus (第五版)》第十一章编程练习第一题
1.设计并测试一个函数,可以从输入读取n个字符(包括空格、制表符和换行符),把结果存储在 一个数组中,这个数组的地址通过参数来传递。
# include <stdio.h>
# define MAX 5
void gets_array(char *array, int max, int *);
int main(void)
{char array[MAX];int count = 0;gets_array(array, MAX, &count);for(int i = 0; i < count; i++){printf("%c", array[i]);}return 0;
}void gets_array(char *array, int max, int *count)
{int i = 0;char ch;while((ch = getchar()) != 'q' && i < max){array[i] = ch;i++;(*count)++;}}
记录——《C Primer Plus (第五版)》第十一章编程练习第一题相关推荐
- C++ Primer Plus第六版第六章编程练习 第4题, 加入Benevolent Order of Programmer后,在BOP大会上
/*************************************************************************************************** ...
- 记录——《C Primer Plus (第五版)》第十一章编程练习第二题
2.修改练习1,使得可以在n个字符后,或第一个空格.制表符,换行符后停止读取输入,由上述情况 最先被满足的那个终止读取,不能使用scanf()函数. # include <stdio.h> ...
- 记录——《C Primer Plus (第五版)》第九章编程练习第一题
第一题:设计函数min(x,y),返回两个double数值中较小的数值,同时 用一个简单的驱动程序测试该函数. # include <stdio.h>void min(double, do ...
- C++Primer第五版 第十一章习题答案(31~38)
31:知识点:在multimap中,具有相同关键字的元素会相邻存储 #include<iostream> #include<string> #include<fstrea ...
- C Primer Plus第六版第七章编程题目与参考答案⭐
1.编写一个程序读取输入,读到#字符停止,然后报告读取的空格数.换行符数和所有其他字符的数量. #include <stdio.h> #define STOP '#' #define SP ...
- c++ primer plus第六版第六章编程练习
编写程序读取键盘输入,回显除数字外字符,同时大写转小写,小写转大写,遇'@'就停止. //练习6.1 读取键盘输入,回显输出(除数字),另外大写字母和小写字母互转,遇"@"则退出程 ...
- C++primer plus第六版第四章编程题代码
1. #include "stdafx.h" #include <iostream> #include <string> #include <vect ...
- C Primer Plus第六版第四章编程题目与参考答案⭐
1.编写一个程序,提示用户输入名和姓,然后以"名,姓"的格式打印出来. #include <stdio.h>int main() {char firstname[20] ...
- C Primer Plus 第十一章 编程练习 1-15题
第1题 #include<stdio.h> void readChar(char* words , int len); int main(void) {int LEN;printf(&qu ...
最新文章
- Google排名第一的技术,引数十万人关注!网友:差点我就放弃了!
- shell脚本常用脚本:while
- mysql一些操作个人备忘(持续更新)
- angular4设置全局变量_angularjs 设置全局变量的7种方法
- mybatis.net - 5 嵌入资源与引用资源
- win7 64安装工商网银U盾软件
- python小代码_Python爬虫入门有意思的小长代码
- 【Python爬虫】一个简单的网络爬虫
- .NET 文件相关的所有操作
- centos6.5 gcc升级至4.8
- 一条拼了40min的hql引发的思考
- 电力系统微型计算机继电保护试题及答案,a全p国2010年7月高等教育自学考试电力系统微型计算机继电保护试题及答案.doc...
- 「LSTM 之父」亲笔万字长文,只为向世人证明:深度学习不是在母语为英语的地方被发明的...
- 【Android】- 百度导航引擎初始化失败
- 搜索词分析工具-网站关键词挖掘
- Json 解析报错 InvalidCastException: Null object cannot be converted to a value type.
- 【最新】iOS App上架AppStore 教程 (Part 二)
- 让你的努力配得上你的梦想书摘
- android handle 用法
- 基于Python个人博客系统设计与实现 开题报告
热门文章
- python代码转换为pytorch_python基础教程Pytorch之Tensor和Numpy之间的转换的实现方法...
- 使用python的笔记
- 【五级流水线CPU】—— 3. 逻辑、移位与空指令 + 数据冒险RAM解决
- 数据结构实验 2.连续整数之和(2012年北航研究生入学考试)
- 目标检测——neck组件的学习笔记
- Python实践周 A卷 试题(不印刷)
- 使用 ONNX 模型做预测
- 2018.09.07阿里巴巴笔试题
- 搭建本地ubuntu镜像服务器(arm版)
- 做成熟的人,做高效能的人