只是当时已惘然—— 2021-12-22 16:48 采纳率: 78.6%
浏览 11

关于#c++#的问题,请各位专家解答!

img

  • 写回答

1条回答 默认 最新

  • a5156520 2021-12-22 17:03
    关注

    主要是数据类型不对,float改为int就可以了,修改了一下,如下:

    #include <stdio.h>
    
    int main(){
        int * chaozhao(int (*hang)[4],int n);
        int a[3][4]={{34,54,76,34},{45,64,34,56},{34,56,23,76}};
        int i,xuehao;
        int *p;
        printf("请输入学生会序号:");
        scanf("%d",&xuehao);
        p=chaozhao(a,xuehao-1);
        for(i=0;i<=3;i++)
            printf("该学生成绩为:%d\t",*(p+i)) ;
        printf("\n");
        return 0;
    }
    
    int * chaozhao(int (*hang)[4],int n){
        int *q;
        q=(hang+n)[0];
        return (q);
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 12月22日

悬赏问题

  • ¥15 from seleniumwire import webdriver 在抓取http://链接的时候会自动转https://这个怎么解决
  • ¥15 hive直连数据库模式插入mysql表数据失败(相关搜索:数据库)
  • ¥30 不会,学习,有偿解答
  • ¥15 SQL查询语句报错(检查)
  • ¥15 此表中公式应该怎么写
  • ¥15 求HI-TECH PICC 9.50 PL3安装包
  • ¥15 下载ctorch报错,求解
  • ¥15 如何入门学习c语言,单片机
  • ¥15 idea 编辑语言的选择
  • ¥15 Windows下部署Asmjit