C语言博客作业--字符数组

题目1:题目名称

  1. 本题PTA提交列表(要提交列表,不是结果)
  2. 设计思路(伪代码或流程图)

伪代码尽量文字描述,请用下面markdown符号渲染。如:

定义变量i表示XXXXX

for i=0 to n-1

a[i]执行运算等等。

end for

3.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染)

4.本题调试过程碰到问题及PTA提交列表情况说明。

PTA提交列表中的每个错误详细说明为什么及如何解决。

题目2,3同题目1

二、截图本周题目集的PTA最后排名。(2分)

PTA排名

三、同学代码结对互评(1分)

1.互评同学名称

2.我的代码、互评同学代码截图(此处截图核心代码就好,不一定截图全部代码,图上指明是谁的代码。)

3.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。

注意:请尽量找代码差异大的同学互评,或者有些PTA部分正确代码互评。讲下面内容,扣分:

1.没看懂对方代码。

2.看不出二者区别。

3.除了变量不同,或者某个语句不同,其他都一样,这样互评没意义。

4.再重复下,尽量找部分正确同学帮忙去找错误,这样也有助于提高自己的阅读代码能力。

5.做不对同学可以找正确同学互评代码,这样自己才能找到错误。

四、本周学习总结(3分)

1.你学会了什么?

1.1指针变量如何定义(设计代码可以用markdown代码符号渲染)?

1.2 指针加法运算运用在哪种情况,2个指针变量能否相加?

1.3 指针不赋初值,直接使用,会出现什么情况,请用DEVC验证,并截图展示?

1.4 课堂派上关于分离浮点数的整数部分和小数部分那题,请用DEVC验证实现,并在此贴图展示,同时说明哪句是指针变量做函数形参,函数实参应该怎么表示。指针变量做函数形参有什么用处?

1.5 请把课本的冒泡排序的函数改成指针变量做形参格式,并把代码写在底下,注意用markdown语法渲染。

1.6 如何定义一个指针变量指向数组,如何用指针变量表示数组元素?

1.7 如何定义字符指针指向字符串?指针指向字符串后,初始位置在哪里?

1.8 利用字符指针操作字符串,如设计函数实现字符串连接,请在此贴图展示代码。说明指针表示字符的方法好处是什么?

2.本周你不会内容有什么?

2.1 课堂派错题罗列及如何订正。

2.2 其他不会的?打算怎么解决

3.数组上机考试小结

3.1 那题错了,请罗列?

3.2 错题如何订正,为什么错了?

评分注意事项。

1.总结每一项务必认真回答,只要有超过2项 回答太泛总结0分。回答错误一项扣2分。

  1. 代码互评务必说出二者实际区别及个人有技术含量看法,否则扣3分。
时间: 2024-09-30 02:03:33

C语言博客作业--字符数组的相关文章

C语言第八次博客作业--字符数组

一.PTA实验作业 题目1:字符串转换成十进制整数 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明 格式错误:因为我多输出了一个换行 部分正确:当我加了flag=1的时候,结果如图 然后我把flag=1给注释掉,还是部分正确,但是错的位置不一样了,结果如图 然后问了助教,他说我没有处理符号,运行结果有多了#,可是我不太明白怎么处理那个符号,虽然最后帮忙改正确了,可是还是没有弄清楚它 题目2:统计一行文本的单词个数 1. 本题PTA提交列表

C语言博客作业--一二维数组

一.PTA实验作业 题目1:7-2 求整数序列中出现次数最多的数 1. 本题PTA提交列表 2. 设计思路 定义变量n,i,j,max等于0,a[]10用于存放输入的值,b[10]用于存放a[]中各个数有多少个; 输入n的值 i从0开始,每次加1,输入a[i]的值,直到i==n结束循环 i从0开始,判断i是否<n,,进入下一步,每次加一,直到条件不满足 j从0开始,判断j是否<n,,进入下一步,每次加一,直到条件不满足 如果a[i]==a[j],b[i]加一 i从0开始,判断i是否 输出a[j

C语言博客作业—一二维数组

一.PTA实验作业 题目1:7-2 求整数序列中出现次数最多的数 1. 本题PTA提交列表 2. 设计思路 Begin 输入整数个数N 定义数组a[N] 输入数组a for(i 0 to N-1){//进行N次判断 for(j 0 to N-1) if(a[i]和a[j]相等) count加一 i等于0//第一次判断 使max=count; n=i;//n放下标,max放次数 i不等于0且count大于max 使max=count; n=i;//重新赋值 count为0//每次循环count为0

C语言博客作业--数据类型

一.PTA实验作业 题目1:7-2 区位码输入法 1. 本题PTA提交列表 2. 设计思路 { 定义字符型变量 ch1,ch2,ch3,ch4; 定义整数型变量 a,b; ch1=getchar(); //输入值 ch2=getchar(); ch3=getchar(); ch4=getchar(); a=10(ch1-48)+ch2-48+160; //运算结果 b=10(ch3-48)+ch4-48+160; putchar(a); putchar(b); } 3.代码截图 4.本题调试过程

c语言博客作业-指针

一.PTA实验作业 题目1: 1. 本题PTA提交列表 2. 设计思路(用代码表示扣分) 定义整型变量i,count记录平均分,实型变量sum保存总分 for i=0 to n sum = sum+*(s+i) i++ 平均分=sum/n: for i=0 to n 如果 *(s+i)大于等于平均分 count++ return count 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明. 一开始想让指针变量自增进行运算,但是让它自增的方法有些不对,而且也有自增了回不来的问题,目

C语言博客作业--函数嵌套调用

一.实验作业(6分) 本周作业要求: 选一题PTA题目介绍. 学习工程文件应用,设计实现学生成绩管理系统. 学生成绩管理系统要求 设计一个菜单驱动的学生成绩管理程序,管理n个学生m门考试科目成绩,实现以下功能: 命令1:能够新增学生信息,并计算总分和平均分. 能够新增学生成绩信息. (学生按照学号排序,新增学生应该按照学号插入已有数组,并保持有序,插入排序实现) 命令2:根据输入学号和课程号修改学生成绩信息. 命令3:根据输入学号和课程删除学生成绩信息. 命令4:输出显示所有学生成绩信息.(按照

C语言博客作业--数组

一.PTA实验作业 题目1:7-2 求整数序列中出现次数最多的数 1. 本题PTA提交列表 2. 设计思路 定义number数组存放数字,count数组存放出现次数 定义i控制第一层循环,j控制第二层循环,N表示有N个数字,max为比较出现次数时候使用的最大值 for i=0 to <1000 { 清零count[i]=0 } while(输入N){ for i=0 to <N {//按顺序取数 输入number[i] for j=0 to <N {//和所有数比较 如果出现了相同的数则

C语言博客作业--结构体

一.PTA实验作业 题目1:按等级统计学生成绩 1. 本题PTA提交列表 2. 设计思路 for i=0 to i=n 如果分数大于等于85,就让grade为A 如果分数大于等于75,就让grade为B 如果分数大于等于60,就让grade为C 如果分数小于60,就让grade为D,count++ count用于统计不合格人数 end i 返回count 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明 本题没错 题目2:6-4 结构体数组按总分排序 1. 本题PTA提交列表 2.

C语言博客作业--函数

一.PTA实验作业 6-1 符号函数 1.本题PTA提交列表 2.设计思路 3..本题调试过程碰到问题及PTA提交列表情况说明. 前面的错误都是由于关系运算符中==写成=导致的 6-6 使用函数输出水仙花数 1.本题PTA提交列表 2.设计思路 1.narcissistich函数(判断number是否为水仙花数) 定义循环变量i,j,a储存每一位上的数,sum总和count位数 for(i=number;i>0;i=i/10)每执行一次count+1 for(k=1;k<=count;k++)