| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 839 人关注过本帖
标题:求指错误,实现长度为 n 的数组以相反的顺序存放并输出~
只看楼主 加入收藏
S140131022
Rank: 2
来 自:重庆邮电大学
等 级:论坛游民
帖 子:205
专家分:35
注 册:2014-10-9
收藏
得分:0 
回复 6 楼 书生等待
你知道重邮吗

既然还有不甘心
就还没到放弃的时候~
2014-10-11 19:03
hackrol
Rank: 4
来 自:世界和平组织
等 级:业余侠客
帖 子:62
专家分:267
注 册:2014-9-6
收藏
得分:0 
回复 9 楼 S140131022
有要求必须要用分函数么我没有用.随便写了个.
程序代码:
#include <stdio.h>
int main(void)
{
    float score[3][5],sum=0.0;
    int i,j,n,count;
    for(i=0;i<3;i++)
    for(j=0;j<4;j++)
    {
        printf("请输入No.%d个人的No.%d门成绩:",i+1,j+1);
        scanf("%f",&score[i][j]);
        fflush(stdin);
        sum+=score[i][j];
    }
    printf("你输入的信息如下:\n");
    for(i=0;i<3;i++)
    {
        count=0;
        printf("No.%d: ",i+1);
        for(j=0;j<4;j++)
        {
            printf("%.2f\t",score[i][j]);
            if(score[i][j]<60)count++;
        }        
        score[i][j]=count>=2?1:0;
        printf("\n");
    }
    printf("总平均分是:%.2f",sum/12.0);
    printf("\n请输入要查询学生编号(1-3):\n");
    scanf("%d",&n);
    fflush(stdin);
    printf("No.%d的成绩是: \n",n);
    for(j=0;j<4;j++) printf("%.2f\t",score[n-1][j]);
    printf("\n需要重修的学生有:\n");
    for(i=0;i<3;i++) 
    if(score[i][4]==1)
    printf("No.%d\t",i+1);    
    printf("\n");
    return 0;
}


[ 本帖最后由 hackrol 于 2014-10-12 01:01 编辑 ]
2014-10-12 00:45
S140131022
Rank: 2
来 自:重庆邮电大学
等 级:论坛游民
帖 子:205
专家分:35
注 册:2014-10-9
收藏
得分:0 
回复 12 楼 hackrol
好程序~简练~

既然还有不甘心
就还没到放弃的时候~
2014-10-12 10:02
快速回复:求指错误,实现长度为 n 的数组以相反的顺序存放并输出~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015032 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved