-
第二次作业
【6 7】 删除字符串中数字字符 1.设计思路:定义函数,引入变量,通过for循环,在循环中判断条件,删除字符。 2.实验代码: ` void delnum(char s) { int i,j; for(; (s+i)!='\0';) { if('0' (s+i)) { j= (s+m); (s+m -
第二次作业(2)
6 7 删除字符串中数字字符 1、设计思路: 第一步:定义函数。 第二步:从不是空格的第一个字符开始判断,如果它不在0到9的范围内就将这个字符重新放到指针s中,按顺序进行。 第三步:直到空格停止。 2、实验代码 3、本题调试过程碰到问题及解决办法 在交换时直接定义了一个整型temp,没有考虑到所要交 -
第二次作业
作业要求一 作业截图: 6 7: 6 8: 6 9: 7 1: 7 1: 6 1: 6 2: 作业要求二 作业要求二 题目6 7 删除字符串中数字字符 (1) 实验代码 (2) 设计思路 主要描述题目算法 第一步:跟前两道题的方法差不多,需要遍历数组,还需要加上冒泡法的方法。 第二步:开始定义循环变 -
第2次作业
作业要求一 请将pta作业编程题目的解题思路和调试过程记录在博客中,每道题目的具体格式如下: 6-7 删除字符串中数字字符 1.设计思路 (1)主要描述题目算法。可以用文字描述(不允许使用伪代码), 第一步:定义指针变量p并将s赋值 第二步:利用for循环遍历数组,if语句完成删除数字指令 第三步: -
第二次作业(第二学期)
作业要求一 (20分) 完成下列编程题目,每次上完课都会增加2 3道题目,并将编程过程记录在博客里,一次PTA作业任选一道题目给出设计思路、流程图、源代码和错误记录,其他题目可只给出设计思路、源代码和错误记录: 1)C高级第一次PTA作业(1) 2)C高级第一次PTA作业(2) 3)C高级第一次PT -
第二学期第二次作业
一.PTA作业 C高级第一次PTA作业(1) 1-1.删除字符串中数字字符 1.设计思路 (1) 第一步:设a为原数组的角标,b为所删除数字字符数组角标,令b=0;遍历数组a,当字符数组在‘0’~‘9’时不做运算,超过时,将所要删除的数字字符赋值给数 组b; 第二步:当a为结束字符时停止,添加结束字 -
第2次作业
PTA 6 7 删除字符串中数字字符 1.实验代码 2.设计思路 第一步:根据题目要求,设置多个if,判断每名同学的等级。 第二步:当分数在0~59时,计数器count++。 第三步:返回不及格人数的计数器count。 3.流程图 4.本题调试过程碰到问题及解决办法 无 学习总结和进度 学习总结:学 -
C程序第二次作业
2 1删除字符串中数字字符 1.设计思路 (1)主要描述题目算法 第一步:遍历指针s所指的s数组。 第二步:如果 (s+i)在0至9之间的话,则跳过此 (s+i)。 第三步:如果 (s+i)不在0至9之间的话,使得 (s+j) = (s+i),j++。 第四步:千万不要忘记最后 (s+j) = '\ -
2018第二次作业
一.代码: 1. 删除字符串中数字字符: 1).设计思路: (1).文字描述: 第一步:主函数,定义一个数组,写入数组,引用函数,输出。 第二步:定义一个指针p并将s赋给 p,用一个for循环遍历字符串,并在其中用一个if语句判断是否是数字,如果是 p++= s ,循环过后将最后一个赋上‘\0’; -
C语言——第二次作业(2)
作业要求一 PTA作业的提交列表 第一次作业 第二次作业 第三次作业 作业要求二 题目1.删除字符串中数字字符(函数题) 1.设计思路 (1)算法 第一步:调用定义的函数。 第二步:定义i=0、j=0,i为原字符数组角标,j为删除后字符数组角标。使用循环语句读取字符数组元素,当字符数组元素为数字字符