当前位置: 首页 > wzjs >正文

制作模板网站直通车推广技巧

制作模板网站,直通车推广技巧,网站点击弹出下载框 怎么做的,建立网站和小程序需要多少钱续3.字符串和字符串函数 用C设计并测试一个函数,从输入中获取n个 字符(包括空白、制表符、换行符),把结 果存储在一个数组里,它的地址被传递作为 一个参数。 功能1:从输入中获取n个字符(包括空白、制表符、换行符),并将结果存储到用户提供的数组中。 #include <s…

续3.字符串和字符串函数

用C设计并测试一个函数,从输入中获取n个
字符(包括空白、制表符、换行符),把结
果存储在一个数组里,它的地址被传递作为
一个参数。
功能1:从输入中获取n个字符(包括空白、制表符、换行符),并将结果存储到用户提供的数组中。

#include <stdio.h>/*** 从输入中获取n个字符(包括空白、制表符、换行符)* 并存储到用户提供的数组中。* * @param buffer 用户提供的存储字符的数组* @param n 要读取的字符数量* @return 成功时返回读取的字符数,失败时返回-1*/
int get_n_chars(char *buffer, int n) {if (buffer == NULL || n <= 0) {return -1; // 参数无效}int count = 0;while (count < n) {int c = getchar(); // 读取一个字符if (c == EOF) {break; // 遇到文件结束符,退出循环}buffer[count++] = (char)c;}buffer[count] = '\0'; // 添加字符串结束符return count;
}int main() {char buffer[100]; // 假设最多读取99个字符int n = 50; // 假设读取50个字符int chars_read = get_n_chars(buffer, n);if (chars_read == -1) {printf("读取失败!\n");} else {printf("读取了 %d 个字符:\n", chars_read);printf("内容: %s\n", buffer);}return 0;
}

功能2:在读取n个字符或遇到第一个空白、制表符或换行符时停止,取先到者。

#include <stdio.h>
#include <ctype.h> // 用于isspace()/*** 从输入中获取最多n个字符,但在遇到第一个空白、制表符或换行符时停止。* * @param buffer 用户提供的存储字符的数组* @param n 要读取的最大字符数量* @return 成功时返回读取的字符数,失败时返回-1*/
int get_n_chars_until_whitespace(char *buffer, int n) {if (buffer == NULL || n <= 0) {return -1; // 参数无效}int count = 0;while (count < n) {int c = getchar(); // 读取一个字符if (c == EOF) {break; // 遇到文件结束符,退出循环}if (isspace(c)) { // 检查是否是空白字符break; // 遇到空白字符,停止读取}buffer[count++] = (char)c;}buffer[count] = '\0'; // 添加字符串结束符return count;
}int main() {char buffer[100]; // 假设最多读取99个字符int n = 50; // 假设读取最多50个字符int chars_read = get_n_chars_until_whitespace(buffer, n);if (chars_read == -1) {printf("读取失败!\n");} else {printf("读取了 %d 个字符:\n", chars_read);printf("内容: %s\n", buffer);}return 0;
}

4.结构和其他数据形式

设计一个结构模板存储一个月份名、该
月份名的3个字母缩写、该月的天数以及月
份号。

#include <stdio.h>// 定义结构体模板
struct MonthInfo {char name[20];          // 月份名char abbreviation[4];   // 月份的3个字母缩写int days;               // 该月的天数int number;             // 月份号 (1-12)
};int main() {// 初始化结构体数组,存储12个月的信息struct MonthInfo months[] = {{"January", "Jan", 31, 1},{"February", "Feb", 28, 2},{"March", "Mar", 31, 3},{"April", "Apr", 30, 4},{"May", "May", 31, 5},{"June", "Jun", 30, 6},{"July", "Jul", 31, 7},{"August", "Aug", 31, 8},{"September", "Sep", 30, 9},{"October", "Oct", 31, 10},{"November", "Nov", 30, 11},{"December", "Dec", 31, 12}};// 输出所有月份的信息printf("月份信息:\n");printf("%-15s %-10s %-5s %-10s\n", "月份名", "缩写", "天数", "月份号");for (int i &
http://www.dtcms.com/wzjs/100226.html

相关文章:

  • 徐州html5响应式网站建设黑帽seo排名技术
  • 网上接单做效果图哪个网站好360网站推广费用
  • 贵州网站定制搜索引擎推广的方法有
  • 合肥市住房和城乡建设厅网站新闻热点事件2024最新
  • 十堰网站建设公司设计网页
  • wordpress文章图片显示大图seo页面链接优化
  • 关于建设工程资料的网站全网营销系统是干什么的
  • 用HTML和css做购物网站南宁网站推广大全
  • 橙子建站是真实的吗sku电商是什么意思
  • 青海省公路建设管理局官方网站网络培训心得体会
  • 做网站要实名吗百度推广获客
  • 电商设计师工作内容抖音seo系统
  • 一台云服务器可以做几个网站seo效果检测步骤
  • 长沙哪里做网站价格便宜站长之家的作用
  • 导购类网站模板软文营销文章300字
  • 做暖暖在线获取网站seo常用工具
  • 怎么做漫画网站市场营销策划方案3000字
  • 做宝玉石交易的网站有哪些做一个公司网页多少钱
  • 现在哪些网站自己做装修营销策划与运营方案
  • wordpress 插件制作seo价格查询公司
  • 济南营销网站建设公司如何进行搜索引擎优化?
  • 成都中小企业网站建设网站收录一般多久
  • 成都专业网站制作多少钱游戏推广员拉人技巧
  • 做任务游戏能赚钱的网站长安seo排名优化培训
  • 海尔集团的电子商务网站建设百度广告竞价
  • 旅游攻略那个网站做的好关键词权重
  • 如何在电网网站做备案爱站网关键词搜索
  • 公司网站制作重庆seo优化主要工作内容
  • 武汉微信网站建设电销系统软件排名
  • 网站根目录是什么在线一键建站系统