2018/04/07

Posted 万俟独莲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018/04/07相关的知识,希望对你有一定的参考价值。

2018上IEC计算机高级语言(C)作业 第1次作业

一、学习内容总结

    1.经过这几周的学习,总结一下学习的心得与体会。

        在这几周的学习中,老师讲解了C语言的框架以及算法,并学习了各种类型的语句。与同学交流了一些关于算法的问题,并解决了大部分的问题,对于我们不会的问题会询问我们的朋友以及学长们,总的来说,这一段时间过的还算充实,最起码没有浪费时间,所以收获还是有点的,但是速度还是太慢,希望可以继续提速吧。

二、学习及作业中遇到的问题及解决过程

     1.关于pta作业的格式问题

        看了下pta官网的解释,说不能有友好提示和各种无用的语句,删除并修改格式即可。

     2.关于平方的问题

        可连续乘两次数得到平方,但是这只能解决当前平方的问题,所以用#include<math.h>头文件中pow(x,y)来表示x^y更好

     3.关于scanf中格式问题

        有许多人在scanf里面这么打scanf(“r=%f”,&r);但是scanf里面并不支持这种写法,所以要打成printf(“r=”);scanf(“%f”,&r);

三、PTA作业

    1.7-6交换a和b的值  要求输入你的学号,及你学号+5的值,粘贴代码,将输出截图

#include<stdafx.h>

 

int main(void)

{

    int a, b, c=0;

 

    printf("a = ");

    scanf_s("%d", &a);

    printf("b = ");

    scanf_s("%d", &b);

    c = a;

    a = b;

    b = c;

    printf("\\na = %d\\nb = %d\\n\\n", a, b);

 

    int student_id;

    int student_id_5;

 

    printf("Enter your Student ID:");

    scanf_s("%d", &student_id);

    student_id_5 = student_id + 5;

    printf("Your Student ID is %d\\n", student_id);

    printf("Your Student ID + 5 is %d\\n", student_id_5);

   

    return 0;

}

 

    2.7-7三个整数之和  要求输出你的学号  你的班级序号 你的班级小学号 ,粘贴代码,将输出截图。

#include<stdafx.h>

 

int main(void)

{

    int student_id;

    int class_serial_number;

    int class_student_number;

    int sum=0;

 

    printf("Enter your Student ID:");

    scanf_s("%d", &student_id);

    printf("Enter your Class Serial Number:");

    scanf_s("%d", &class_serial_number);

    printf("Enter your Class Student Number:");

    scanf_s("%d", &class_student_number);

    sum = student_id + class_serial_number + class_student_number;

    printf("Sum = %d\\n", sum);

 

    return 0;

}

 

    3.7-3 后天,粘贴代码,写出你在分析解决该问题的基本思路与想法。

#include<stdafx.h>

 

int main(void)

{

    unsigned int week = 0;

    int x = 0;

 

    scanf_s("%d", &week);

    if (week<5.5) {

        x = week + 2;

        printf("%d", x);

    }

    else {

        x = (week + 2) % 7;

        printf("%d", x);

    }

 

    return 0;

}

/*在一个星期中后天存在于星期日里的,只有周一到周五

所以周一到周五是一类,另一类位周六周日,用户输入周几,在这个数上+2就是后天的数,

而周六周日可以-7也可以于7取余,得数就是想要的后天数*/

四、附加内容

     1.注册中国大学Mooc,并参加浙江大学的”程序设计入门-C语言课程“.

以上是关于2018/04/07的主要内容,如果未能解决你的问题,请参考以下文章

mysql的连接

strstr() 的参数计数错误

Python-day01