C语言博客作业—字符数组】的更多相关文章

一.PTA实验作业 题目1:字符串转换成十进制整数 1. 本题PTA提交列表 2. 设计思路 (1)定义i为循环变量,number用于存放每一次转化的结果,flag用于判断是否为负数,p用于修改结果的正负: (2)定义字符型数组hexad,并输入字符串: (3)for( from i=0 to hexad[i]!='#' ) //遍历数组 if(hexad[i]为'-'且flag为零0) //说明还没有遇到第一个十六进制字符 则结果为负数: if(hexad[i]在'0'到'9'之间) //挑出…
一.PTA实验作业 题目1:统计一行文本的单词个数 1. 本题PTA提交列表 2. 设计思路 Begin 定义字符型变量ch,pre=' ': 定义整型变量count://用来记录单词个数 count←0: while((ch←getchar())!='\n') do{ if(ch!=' ' and pre →' ') count 自增: pre←ch; } output count; End 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明. 本道题类似于11月循环结构上机考试的…
一.PTA实验作业(4分) 题目1:7-5 查验身份证 1. 本题PTA提交列表(要提交列表,不是结果) 2. 设计思路(伪代码或流程图) 定义变量身份证个数n,合法个数count=0,flag=0,sum=0,及数组quan[],a[999][999],z[] quan[]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2} z[]={'1','0','X','9','8','7','6','5','4','3','2'} 输入n for i=0 to n { 输入字符…
一.PTA实验作业 7-12 IP地址转换 本题PTA提交列表 设计思路 3.代码截图 7-7删除字符串中的子串 本题PTA提交列表 设计思路 定义字符型数组s[81]储存主串,sub[81]储存子串. 输入主串和子串 do loop for(i=0,u=0; s[i] ;) 如果s[i]==sub[0] for v=i+1 to s[v-i]=='\0' 如果 s[v]!=sub[v-i] ,break. end for. 如果sub[v-i]=='\0',i=v. end if s[u++]…
一.PTA实验作业 题目1:查验身份证 1. 本题PTA提交列表 2. 设计思路 定义i,flag=1,z,m[11],a[19] 输入次数n for i=1 to n+1 gets(a) 加权求和在取余计算z switch(z) 对应查看a[17]与校验码是否一致 若不一致,flag=0,输出错误身份证 若flag=1,则说明全对 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明. 部分正确 :将x改为大写x 题目2:藏头诗 1. 本题PTA提交列表 2. 设计思路 3.代码截图…
1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量 1.2.1学习体会 这几周学习了数组,数组分为三大块:一维数组.二维数组和字符数组.数组相对于之前普通变量的好处就是可以储存数值,方便数据的二次运用.但是对于数组,我做起来就是处于一种:道理我都懂,逻辑也自我感觉没毛病,但是总有这样那样的小毛病,导致PTA中的题目过不了.做题的时候,要么是有思路,但不全对,要么就是一点头绪也没有,大多数的题目都是老师上课讲完之后照着老师写的样例照抄的.以至于我对做题开始产生了一种怠惰感与抗拒感,再加上…
0.展示PTA总分 一维数组 二维数组 字符数组 1.本章学习总结 1.1学习内容总结 一维数组知识点: 无论是对一维数组还是二维数组进行应用时,我们对其下标的应用十分广泛. 1:一维数组的输入和遍历: 输入: for(i=0;i<n;i++) { scanf("%d",&a[i]); } 遍历 for(i=0;i<n;i++) { printf("%d",&a[i]); } 2:一维数组查找数据: 顺序查找法:将数存入数组,再输入一个数…
0.展示PTA总分 1.本章学习总结 1.1 学习内容总结 1.int a[10];为定义数组,表示数组有10个数 2.数组的下标都是从0开始,到n-1结束 3.数组里元素的个数不能大于数组的长度 4.数组长度必须是常量,不能是变量.如int a[x]错误 5.静态数组使用方法,static 类型名 数组名[数组长度] 6.静态数组若没有初始化,系统会自动给数组元素赋值0 7.二维数组a[i][j],i代表行标,j代表列标,行和列都从0开始,列长度不能省略 8.字符数组的结束符为'\0',用其来…
0.展示PTA总分(0----2) 展示3张关于"数组题目集"分数截图. 1.本章学习总结(2分) 1.1 学习内容总结 整理数组这章学习主要知识点,必须包含内容有: (1)数组查找数据 顺序查找法 顺序查找也称为线形查找,属于无序查找算法.从数据结构线形表的一端开始,顺序扫描,依次将扫描到的结点关键字与给定值k相比较,若相等则表示查找成功:若扫描结束仍没有找到关键字等于k的结点,表示查找失败.该查找法思路较为简单,容易上手. /* 举一个例子 */ /*在给定的一组数中查找是否有数字…
C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不理解地方,对教师教学建议等. 感觉指针真的像指针一样,好绕,让我不能理解,甚至很懵,课后重新看了书,看视频后,理解了一点点,可对于题目,这远远不够啊!深刻的记得星期五晚上,一直在做一个题目,还是做不出来(真的好绝望),问了其他同学也没有解决,第二天早上起来,想到了它还没有做完,就看看,还是不…