zoukankan      html  css  js  c++  java
  • 第三周作业


    1,实验代码

    include <stdio.h>

    int main (void)
    {
    FILE* A = fopen("D://tmp//hzc.txt","a+");
    int a[10];
    int n,m,i,j;
    char ch;
    fscanf(A,"%d",&n);
    printf("%d ",n);
    for(i=0;i<n;i++){
    fscanf(A,"%d%c",&a[i],&ch);
    printf("%d%c",a[i],ch);
    }
    int MaxSum = 0;
    for(i=0;i<n;i++)
    {
    int CurSum = 0;
    for(j=i-1;j<n;j++)
    {
    CurSum += a[j];
    if(CurSum > MaxSum)
    MaxSum = CurSum;
    }
    }
    printf("%d",MaxSum);
    fprintf(A,"%d",MaxSum);

    fclose(A);
    return 0;
    

    }
    2,设计思路

    3,问题
    1,怎么提取最大的数值并且相加
    解决方案;百度了解方法
    http://blog.csdn.net/ns_code/article/details/20942045
    4,截图

    2,
    1,实验代码

    include <stdio.h>

    int main (void)
    {
    int a[10][10];
    int n,m,i,j,k,h,p;
    scanf("%d",&n);
    for(i=1;i<=n;i++){
    scanf("%d",&m);
    for(j=0;j<=m-1;j++){
    for(k=0;k<=m-1;k++){
    scanf("%d",&a[j][k]);
    }
    }
    h=0;
    p=1;
    for(j=1;j<=m-1;j++)
    {
    for(k=0;k<=h;k++)
    {
    if(a[j][k]!=0)
    p=0;
    p=p*1;
    }
    h++;
    }
    if(p1)
    printf("YES ");
    if(p
    0)
    printf("NO ");
    }

    return 0;
    

    }
    2,设计思路

    3,问题
    三个循环,脑子根据不够用,再dev上写完再提交,有问题就是for过于多。
    4,截图

    3,学习进度条
    怎么说呢,还在网上学习以前的知识,使用了新的编译器,通过做题和看书了解现在学习的内容。
    4,学习感悟
    我认为网上有一些课程可以不断加深自己的一些对c语言的印象,并且可以了解代码运行的过程。

  • 相关阅读:
    element-ui 中日期控件限制时间跨度
    自定义指令值绑定问题
    vuejs 深度监听
    vscode 快捷键
    JS跳转方式
    JSON
    面向对象编程
    DOM
    JS响应事件
    登录事件
  • 原文地址:https://www.cnblogs.com/he932206959/p/10537516.html
Copyright © 2011-2022 走看看