zoukankan      html  css  js  c++  java
  • 9

    问题 回答
    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 作业要求
    我在这个课程的目标是 编程
    这个作业在那个具体方面帮助我实现目标 更好的学习c语言
    参考文献 简述

    1.PTA实验作业(20分/题)

    1.1 7-2 换硬币 (20 分)

    1.1.1数据处理

    数据表达:定义了整型变量x,a,b,c,count,并对count赋初始值为0, a,b,c分别表示5分,2分,1分的数量
    数据处理:

    # include <stdio.h>
    int main(void) 
    {
    	int x,i,w;
    	int a,b,c,d,count=0;/定义变量/
    	scanf("%d",&x);
    	x=x-8;
    	a=x/5;
    	for(i=a;i>=0;i--)               /用3次循环,第一次处理5分钱,第二次处理2分钱,第三次处理1分钱/
    	{
    		b=x-5*i;
    		c=b/2;
    		for(w=c;w>=0;w--)
    		{
    			d=x-5*i-2*w;
    			printf("fen5:%d, fen2:%d, fen1:%d, total:%d
    ",i+1,w+1,d+1,i+w+d+3);
    			count++;
    		}
    	}
    	
    	printf("count = %d",count);
    	return 0;
    }
    

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.3 造测试数据

    输入数据 输出数据 说明
    8 fen5:1, fen2:1, fen1:1, total:3 count = 1 8分换取零钱有1种方法
    10 fen5:1, fen2:2, fen1:1, total:4 10分换取零钱有4种方法

    1.1.4 PTA提交列表及说明

    提交列表说明:

    • 编译错误:少了个;
    • 答案正确:

    1.2 7-6 跟奥巴马一起画方块 (15 分)

    1.2.1 数据处理

    数据表达:定义整型变量N, i, j, 定义字符型变量c,i和j用于循环,N为输入的整数,c为输入的字符.
    数据处理:

    #include<stdio.h>
    int main()
    {
        int i,j,N;/定义整形变量/
        char c; 
        scanf("%d %c",&N,&c); 
        for(i=0;i<N*0.5;i++)/四舍五入采用N*0.5/
    	{
            for(j=0;j<N;j++)
            {
            	printf("%c",c);/输出c/
    		}
    		printf("
    ");/换行/
        }
        return 0;
    }
    

    1.2.2 实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    10 a 输出矩形

    1.2.4 PTA提交列表及说明

    提交列表说明:

    2.代码互评(5分)

    7-2 换硬币 (20 分)

    同学代码截图

    自己代码截图

    两个的不同点在于输入和处理。一个先处理后输入,一个先输入后处理。

    3 学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学习到的知识点简介 目前比较疑惑的问题
    第六周 20小时 416行 基本学习C语言
    第七周 6小时 153行 进一步了解算法
    第八周 21小时 425行 学习了for循环结构,并了解了while循环结构
    第九章 17小时 679行 学习了自定义函数
    第十周 21小时 453行 学习了if-else,for,while的嵌套。
    第十一周 23小时 627行 学习了switch选择结构。
    第十二周 23小时 424行 学习了do while。
    第十三周 6小时 142行 学习了continue 最近有点烦躁没静下心来学习,整理学过的内容,有些思路乱

    3.2 累积代码行和博客字数

    时间 博客字数 代码行
    第四周 713 0
    第五周 713 0
    第六周 1540 416
    第七周 2419 569
    第八周 3595 994
    第九周 4676 1124
    第十周 6154 1585
    第十一周 7682 2212
    第十二周 9142 2658
    第十三章 10098 2800

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    静下心来学习很重要。

  • 相关阅读:
    angularJs实现星星等级评分
    angular自定义过滤器在页面和控制器中的使用
    字符串单个替换
    angular中的$cookies和$cookieStore设置过期时间
    DOM操作和jQuery实现选项移动操作
    PHP 中英文混排截取字符串
    固定格式时间转换时间戳
    PHP生成唯一订单号的方法汇总
    MySQL优化索引及优化汉字模糊查询语句
    简单封装数据库类
  • 原文地址:https://www.cnblogs.com/guolifei/p/11913849.html
Copyright © 2011-2022 走看看