• 3.20作业解答


    作业1.根据用户输入的10人成绩并将其保存到数组中,求最高成绩,最低成绩和平均成绩

    作业2.根据用户输入的5个数字并将其保存到数组中,对其进行从高到低排序

    作业3.根据用户输入的10个数字并将其保存到数组中,用户输入要查找的数字,如果查找到该数字打印其在数组中的位置,否则打印该数组中没有你要查找的元素。

    1,2,3,4,5,6,7,8,9,10

    5=è 5在数组中的第5个位置

    15=è对不起,该数字15没有在数组中。

    作业4.打印杨辉三角(二维数组)

    1

    1          1

    1    2    1

    1     3    3    1

    1     4    6    4    1

    #include <stdio.h>
    void main()
    /*{ //作业1
    int num[10];
    int sum=0,avg;
    int i,max,min;
    for(i=0;i<10;i++)
    {
    printf("请输入第%d个人的成绩:",i+1);
    scanf("%d",&num[i]);
    sum+=num[i];
    }
    avg=sum/10;
    min=max=num[0];
    for(i=1;i<10;i++){
    if(num[i]>max){
    max=num[i];
    }
    if(num[i]<min){
    min=num[i];
    }
    }
    printf("10人的平均成绩为:%d分,最高成绩是%d分,最低成绩是%d分\n",avg,max,min);

    }*/

    /*{ //作业2
    int num[5];
    int sum=0,avg;
    int i;
    for(i=0;i<5;i++)
    {
    printf("请输入第%d个人的成绩:",i+1);
    scanf("%d",&num[i]);
    sum+=num[i];
    }
    int j,temp;

    for(i=0;i<4;i++){

    for(j=0;j<4-i;j++){
    if(num[j]<num[j+1]){
    temp = num[j];
    num[j]=num[j+1];
    num[j+1]=temp;
    }
    }
    }
    printf("从高排序后的成绩为:");

    for(i=0;i<5;i++){
    printf("%d\t",num[i]);
    }


    }*/

    /* { //作业3
    int num[10];
    int i,c;
    int a=0;
    for(i=0;i<10;i++)
    {
    printf("请输入第%d个数字",i+1);
    scanf("%d",&num[i]);
    }
    printf("请输入要查找的数字:");
    scanf("%d",&c);
    for(i=0;i<10;i++)
    {
    if(c==num[i])
    {
    printf("您要查找的数字%d在数组的%d位置",c,i+1);
    a=1;
    break;
    }
    } if(a==0)
    {
    printf("您要查找的数值不存在");
    }

    } */
    { //作业4
    int num[5][5];
    int i,j;
    for(i=0;i<5;i++)
    {
    num[i][0]=1;
    num[i][i]=1;
    }
    for(i=2;i<5;i++)
    {
    for(j=1;j<i;j++)
    {
    num[i][j]=num[i-1][j]+num[i-1][j-1]; }
    }
    for(i=0;i<5;i++)
    {
    for(j=0;j<=i;j++)
    {
    printf("%d ",num[i][j]);

    }
    printf("\n");
    }

    }

  • 相关阅读:
    spring配合junit测试 initializationError 错误
    hashmap为什么不安全
    关于使用iframe标签自适应高度的使用
    关于highcharts(功能强大、开源、美观、图表丰富、兼容绝大多数浏览器的纯js图表库)
    富文本web编辑器(UEditor)
    css行级块级区别总结摘录
    jquery mobile 主题
    jquery mobile selectmenu下拉菜单
    jquery mobile popup 弹出窗口
    jquery mobile navbar
  • 原文地址:https://www.cnblogs.com/1147blog/p/6593396.html
Copyright © 2020-2023  润新知