C语言I博客作业08

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11611
我在这个作业的目标 熟悉break、continue的使用,熟悉使用循环的嵌套解决问题。
这个作业在那个具体方面帮助我实现目标 学会break、continue的使用,熟练使用循环的嵌套解决问题。
参考文献 C Primer Plus(第6版中文版)

1.PTA实验作业

1.1打印九九口诀表

题目内容描述:

1.1.1数据处理

数据表达:定义了整形s,x,y,n。n由用户输入。
数据处理:
for(x=1;x<=n;x++)
	{
		for(y=1;y<=x;y++)
		{
			s=x*y;
			printf("%d*%d=%-4d",y,x,s); 
		}
		printf("
");
	}

1.1.2实验代码截图

1.1.3 造测试数据


1.1.4 PTA提交列表及说明

Q:部分正确
A:最后输出的时候将y,s,弄反,改正过来正确。

1.2 Wifi密码

1.2.1 数据处理

数据表达:定义了整形n,i,k;字节型l,h。n用户输入。
数据处理:
for(i=1;i<=n;i++)
    {
        for(k=1;k<=8;k++)
        {
            scanf("%c-%c",&l,&h);
            if(l=='A'&&h=='T'){
                printf("1");
            }
            if(l=='B'&&h=='T')
            {
                printf("2");
            }
            if(l=='C'&&h=='T')
            {
                printf("3");
            }
            if(l=='D'&&h=='T')
            {
                printf("4");
            }

1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

Q:编译错误
A:将l定义成了整形,因定义为字节型char。

2.代码互评

同学代码一

同学代码二

我的代码截图

不同点:
1.同学定义的变量更直观。
2.同学一省略的for的{}
3.同学二使用了计数器
4.代码都使用了for循环。

3.学习总结

3.1 学习进度条

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.这个星期学习了break和continue的使用,更加便捷的解决编程问题。
对于自己我只有在上课前后会进行一些对于书籍的学习,平常时间就知识简单的对书上原有的代码进行抄袭。
2.不懂的问题大多可以在csdn和百度去学习。
3.学到的知识要多去运用,而不是简单的只是做老师布置的pta作业。
4.要加强自己的自主学习能力。

原文地址:https://www.cnblogs.com/liubang52/p/14130434.html