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

淄博网站建设给力臻动传媒手册 久久建筑网

淄博网站建设给力臻动传媒,手册 久久建筑网,网站图片链接是怎么做的,哪些网站的做的好看的图片可能不是那么的完整#xff0c;先凑合看吧#xff0c;如果我学会如何修改以后#xff0c;我慢慢回来修改的 1.编写程序实现对两个字符串的连接功能#xff1b; 法一:不使用strcat函数,写程序直接实现#xff0c;记得添加结束符#xff0c;不然程序访问数组时候将变得不…可能不是那么的完整先凑合看吧如果我学会如何修改以后我慢慢回来修改的 1.编写程序实现对两个字符串的连接功能 法一:不使用strcat函数,写程序直接实现记得添加结束符不然程序访问数组时候将变得不可预测 /*1.编写程序实现对两个字符串的连接功能*/#include stdio.hint main(void) {char str1[] hello,;char str2[] world!;char str[100] {0}; //用于存储连接后的字符串printf(字符串1: %2s 字符串2: %2s\n,str1,str2);int index1 0; //初始化下标while(str1[index1] ! \0) //复制str1到str{str[index1] str1[index1];index1;}int index2 0;while(str2[index2] ! \0) //复制str2到str{str[index1] str2[index2];index1;index2;}str[index1] \0; //在连接后的字符串末尾添加字符串结束符printf(连接后的字符串: %s\n,str);return 0; } 法二:使用strcat函数 /*1.编写程序实现对两个字符串的连接功能,使用strcat函数*/#include stdio.h #include string.hint main(void) {char str[32] {0}; //存储连接后的字符串char str1[] hello,;char str2[] world!;printf(连接之前字符串1: %2s 字符串2: %2s\n,str1,str2);strcat(str,str1); //strcat函数连接字符串1和字符串2strcat(str,str2);printf(连接后的字符串是: %s\n,str);return 0;} 2.编写程序实现对字符串有效数据长度的计算 法一:不用strlen函数 *2.编写程序实现对字符串有效数据长度的计算*/#include stdio.hint main(void) {char str[8];unsigned int len 0;printf(请输入一个字符串:);fgets(str,sizeof(str),stdin);while(str[len] ! \0) //遇到结束符停止循环{len; //若未遇到结束符则增加有效数据长度}//屏蔽这里为还不是很懂,fgets()函数会自动添加结束符,我想添加判断语句却不行/*if(len 7){printf(输入字符串太长,请重新输入。\n);}*/printf(字符串中有效数据长度为: %u\n,len - 1); //减去结束符就是长度return 0; } 法二:strlen函数 /*strlen函数*/#include stdio.h #include string.hint main(void) {char str[8];unsigned int len;printf(请输入一个字符串:);fgets(str,sizeof(str),stdin);len strlen(str) - 1;printf(输入的有效的字符串长度是: %u\n,len);return 0;} 3.编程实现随机输出多个字符串中的某个; /*3.编程实现随机输出多个字符串中的某个;*/#include stdio.h #include time.h #include string.h #include stdlib.h#define r 3 #define l 32int main(void) {char arr[r][l] {hello,Spring Festival,Happy New Year};srand(time(NULL)); //生成种子数int randow;randow rand() % r; //随机生成选中的字符串的数字放入randow变量中printf(随机选中的字符串是: %s\n,arr[randow]);return 0; } 思考题      计算字符串中所有数字的和     字符串“123abd23ee1”123 23 1 147 划重点讲解:积累字符串变数组的小算法 #include stdio.h #include string.hint main(void) {char str[64] {0};printf(请输入一个字符串:);scanf(%s,str);int num 0; // 初始化一个变量来存储连续数字的值int sum 0; // 初始化一个变量来存储所有数字的和for (int i 0; str[i] ! \0; i) // 循环遍历字符串中的每个字符{if (str[i] 0 str[i] 9) // 如果字符是数字{num num * 10 (str[i] - 0); // 将数字字符转换为数字并累加到num}else{sum num;num 0; //num清零处理再进入循环}}sum num; //加上最后一个数字因为最后一个为数字的话,后面空字符将无法进入for循环printf(字符串中数字总和为: %d\n, sum); // 打印字符串中数字的总和return 0; #include stdio.h #include string.h int main(void) {char str[] 123abd23ee1; // 定义一个字符数组并初始化为给定的字符串printf(字符串为: %s\n,str); // 打印输入的字符串int sum 0; // 定义一个变量来存储数字的和int num 0; // 定义一个变量来存储当前数字的值int i 0; // 定义一个索引变量用于遍历字符串while(str[i] ! \0) // 当字符串结束符之前循环继续{if(str[i] 0 str[i] 9) // 如果数组中遍历到数字将进行此循环{num num * 10 (str[i] - 0); // 将当前数字乘以10然后加上字符转换为的数字,也就是2个数字变十位,3个数字变百位...}else // 如果是字符不是数字进行存储累加{sum num; // 将当前数字的和加到总和中num 0; // 将当前数字重置为0}}sum num; // 将最后一个数字加到总和中printf(字符串中所有数字的和为: %d\n,sum); // 打印字符串中所有数字的和return 0; } 这个写完就进入函数啦嘿嘿
http://www.hkea.cn/news/14576784/

相关文章:

  • 网站建设 开票与女鬼做的网站
  • 民权网站建设鼓楼网站seo搜索引擎优化
  • 上海网站建设 觉策动力网站开发上市公司
  • 网站开发融资做前端网站用什么工具
  • 网站推广软文天津市最新消息今天
  • 学生作业制作网站cad培训班一般学费多少钱
  • 邯郸做网站的公司seo的主要内容
  • 个人网站网站名称科右前旗建设局网站
  • 咸阳做网站公司电话企业网站需要的模块
  • 邢台公司做网站广州百度seo排名
  • 电子商务网站建设与维护案例wordpress 做博客
  • 如何申请域名建立网站aws个人免费版
  • 类模板模板下载网站有哪些网页设计培训学校多少
  • 我做的网站在手机里滑动怎么这里卡热点营销案例
  • 姑苏网站建设常用网站开发语言优缺点
  • 建站网站教程wordpress项目展示设置
  • 做网站卖钱有哪些网站可以做问卷调查
  • 网站建设 贸易珠海找工作哪个网站好
  • 学做网站设计流量查询中国移动官方网站
  • 建设银行通控件网站wordpress 商户插件
  • 谷歌seo网站排名优化阳朔到桂林游船时间表
  • 网站建设改手机号网站建设公司好发信息网
  • 网站建设 软件企业求十大猎头公司排名
  • 陕西省建设执业资格注册中心网站wordpress英文变中文
  • 企业网站建设设计服务彩票网站 建设
  • 网站尺寸规范国外网站服务器免费
  • 沈阳网站制作网页北京的广告公司网站建设
  • 行业网站建设教程常用网站缩略图自定义
  • 长沙网站建站公司wordpress wampserve
  • 购物网站的建设与维护开发网址需要多少钱