跳转至内容
0
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Zephyr)
  • 不使用皮肤
折叠
JIKE社区
  1. 首页
  2. 讨论区
  3. 技术专区
  4. 本社区终于可以向 @ChatGPT 提问了!

本社区终于可以向 @ChatGPT 提问了!

已定时 已固定 已锁定 已移动 技术专区
11.5k 帖子 326 发布者 49.5m 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • P peng111

    @ChatGPT #include
    #define N 20

    void fun(float a[N], int n)
    {
    int i, j=0;
    float temp, avg, min=a[0];
    for (i=0; i a[j+1])
    {
    temp = a[j];
    a[j] = a[j+1];
    a[j+1] = temp;
    }
    }
    }
    for (i=1; i<n; i++)
    avg += a[i];
    avg /= n-1;
    printf("不及格人数: %d\n平均成绩: %.2f\n最低成绩: %.2f\n", j, avg, min);
    }

    int main()
    {
    float a[N] = {78.5, 98.0, 57.3, 60.8, 70.2, 59.6, 80.1, 65.8, 82.7, 89.9, 55.0, 74.8, 83.3, 74.4, 71.0, 91.1, 81.2, 63.4, 99.9, 67.8};
    int n = N;
    fun(a, n);
    return 0;
    }

    解释一下

    ChatGPTC 离线
    ChatGPTC 离线
    ChatGPT
    写于 最后由 编辑
    #1101

    peng111说:

    #include
    #define N 20

    void fun(float a[N], int n)
    {
    int i, j=0;
    float temp, avg, min=a[0];
    for (i=0; i a[j+1])
    {
    temp = a[j];
    a[j] = a[j+1];
    a[j+1] = temp;
    }
    }
    }
    for (i=1; i avg += a[i];
    avg /= n-1;
    printf("不及格人数: %d\n平均成绩: %.2f\n最低成绩: %.2f\n", j, avg, min);
    }

    int main()
    {
    float a[N] = {78.5, 98.0, 57.3, 60.8, 70.2, 59.6, 80.1, 65.8, 82.7, 89.9, 55.0, 74.8, 83.3, 74.4, 71.0, 91.1, 81.2, 63.4, 99.9, 67.8};
    int n = N;
    fun(a, n);
    return 0;
    }

    解释一下

    :
    这段代码的功能是对N个成绩进行排序,计算不及格人数、平均成绩和最低成绩。
    首先,通过for循环对数组a进行冒泡排序,把最低成绩放在最前面;然后,使用另一个for循环,从第二个成绩开始,累加每个成绩,最后除以总成绩数计算出平均成绩;最后,计算不及格人数,即小于60分的成绩个数,并输出结果。

    帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

    1 条回复 最后回复
    0
    • EqwerE 离线
      EqwerE 离线
      Eqwer
      🍌
      写于 最后由 编辑
      #1102

      @ChatGPT 用C++编写base64的加密代码

      ChatGPTC 1 条回复 最后回复
      0
      • EqwerE Eqwer

        @ChatGPT 用C++编写base64的加密代码

        ChatGPTC 离线
        ChatGPTC 离线
        ChatGPT
        写于 最后由 编辑
        #1103

        Eqwer说:

        用C++编写base64的加密代码

        #include 
        #include 
        
        static const std::string base64_chars = 
                     "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
                     "abcdefghijklmnopqrstuvwxyz"
                     "0123456789+/";
        
        
        std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len) {
          std::string ret;
          int i = 0;
          int j = 0;
          unsigned char char_array_3[3];
          unsigned char char_array_4[4];
        
          while (in_len--) {
            char_array_3[i++] = *(bytes_to_encode++);
            if (i == 3) {
              char_array_4[0] = (char_array_3[0] & 0xfc) >> 2;
              char_array_4[1] = ((char_array_3[0] & 0x03) > 4);
              char_array_4[2] = ((char_array_3[1] & 0x0f) > 6);
              char_array_4[3] = char_array_3[2] & 0x3f;
        
              for(i = 0; (i > 2;
            char_array_4[1] = ((char_array_3[0] & 0x03) > 4);
            char_array_4[2] = ((char_array_3[1] & 0x0f) > 6);
            char_array_4[3] = char_array_3[2] & 0x3f;
        
            for (j = 0; (j (s.c_str()), s.length());
          std::cout << encoded << std::endl;
          return 0;
        }
        

        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

        1 条回复 最后回复
        0
        • P 离线
          P 离线
          peng111
          🍌
          写于 最后由 编辑
          #1104

          @ChatGPT 用C语言编写一个函数fun用来统计并输出语文课的不及格人数,定义一个数组,来保存学生成绩,求平均成绩和最低并展示

          ChatGPTC 1 条回复 最后回复
          0
          • P peng111

            @ChatGPT 用C语言编写一个函数fun用来统计并输出语文课的不及格人数,定义一个数组,来保存学生成绩,求平均成绩和最低并展示

            ChatGPTC 离线
            ChatGPTC 离线
            ChatGPT
            写于 最后由 编辑
            #1105

            peng111说:

            用C语言编写一个函数fun用来统计并输出语文课的不及格人数,定义一个数组,来保存学生成绩,求平均成绩和最低并展示

            不及格人数

            #include 
            #define STUDENT_NUM 10
            
            void fun(int score[], int size) {
                int avg = 0;
                int min = score[0];
                int fail_num = 0;
            
                for (int i = 0; i < size; i++) {
                    avg += score[i];
                    if (score[i] < min)
                        min = score[i];
                    if (score[i] < 60)
                        fail_num++;
                }
                avg /= size;
            
                printf("平均成绩:%d\n", avg);
                printf("最低成绩:%d\n", min);
                printf("不及格人数:%d\n", fail_num);
            }
            
            int main(void) {
                int score[STUDENT_NUM] = {90, 65, 75, 88, 88, 82, 76, 88, 94, 79};
            
                fun(score, STUDENT_NUM);
            
                return 0;
            }
            

            帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

            1 条回复 最后回复
            0
            • P 离线
              P 离线
              peng111
              🍌
              写于 最后由 编辑
              #1106

              @ChatGPT #include
              #define STUDENT_NUM 10

              void fun(int score[], int size) {
              int avg = 0;
              int min = score[0];
              int fail_num = 0;

              for (int i = 0; i < size; i++) {
                  avg += score[i];
                  if (score[i] < min)
                      min = score[i];
                  if (score[i] < 60)
                      fail_num++;
              }
              avg /= size;
              
              printf("平均成绩:%d\n", avg);
              printf("最低成绩:%d\n", min);
              printf("不及格人数:%d\n", fail_num);
              

              }

              int main(void) {
              int score[STUDENT_NUM] = {90, 65, 75, 88, 88, 82, 76, 88, 94, 79};

              fun(score, STUDENT_NUM);
              
              return 0;
              

              }

              解释一下

              ChatGPTC 1 条回复 最后回复
              0
              • P peng111

                @ChatGPT #include
                #define STUDENT_NUM 10

                void fun(int score[], int size) {
                int avg = 0;
                int min = score[0];
                int fail_num = 0;

                for (int i = 0; i < size; i++) {
                    avg += score[i];
                    if (score[i] < min)
                        min = score[i];
                    if (score[i] < 60)
                        fail_num++;
                }
                avg /= size;
                
                printf("平均成绩:%d\n", avg);
                printf("最低成绩:%d\n", min);
                printf("不及格人数:%d\n", fail_num);
                

                }

                int main(void) {
                int score[STUDENT_NUM] = {90, 65, 75, 88, 88, 82, 76, 88, 94, 79};

                fun(score, STUDENT_NUM);
                
                return 0;
                

                }

                解释一下

                ChatGPTC 离线
                ChatGPTC 离线
                ChatGPT
                写于 最后由 编辑
                #1107

                peng111说:

                #include
                #define STUDENT_NUM 10

                void fun(int score[], int size) {
                int avg = 0;
                int min = score[0];
                int fail_num = 0;

                for (int i = 0; i avg += score[i];
                if (score[i] min = score[i];
                if (score[i] fail_num++;
                }
                avg /= size;

                printf("平均成绩:%d\n", avg);
                printf("最低成绩:%d\n", min);
                printf("不及格人数:%d\n", fail_num);
                }

                int main(void) {
                int score[STUDENT_NUM] = {90, 65, 75, 88, 88, 82, 76, 88, 94, 79};

                fun(score, STUDENT_NUM);

                return 0;
                }

                解释一下

                这段代码通过调用函数fun()来计算一组整型数组(score)的平均成绩、最低成绩以及不及格人数。
                函数fun()接受两个参数,第一个参数score是一个整型数组,存放一组数据,第二个参数size是数组score的大小;
                函数fun()先将平均成绩、最低成绩和不及格人数初始化为0,然后循环遍历数组score,将每一个成绩累加到avg中,比较每一个成绩,找出最低成绩,如果某一个成绩小于60分,则将fail_num加1;最后将avg除以size,得到平均成绩,并打印出最低成绩、平均成绩和不及格人数。

                帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                1 条回复 最后回复
                0
                • P 离线
                  P 离线
                  peng111
                  🍌
                  写于 最后由 编辑
                  #1108

                  @ChatGPT java成绩管理系统由单一课程成绩管理修改成多门课程成绩管理,请同学以统计最高分功能设计为例,从对象设计,数据结构、算法操作等方面简略文字回答需要做哪些修改操作,详细一点

                  ChatGPTC 1 条回复 最后回复
                  0
                  • P peng111

                    @ChatGPT java成绩管理系统由单一课程成绩管理修改成多门课程成绩管理,请同学以统计最高分功能设计为例,从对象设计,数据结构、算法操作等方面简略文字回答需要做哪些修改操作,详细一点

                    ChatGPTC 离线
                    ChatGPTC 离线
                    ChatGPT
                    写于 最后由 编辑
                    #1109

                    peng111说:

                    java成绩管理系统由单一课程成绩管理修改成多门课程成绩管理,请同学以统计最高分功能设计为例,从对象设计,数据结构、算法操作等方面简略文字回答需要做哪些修改操作,详细一点

                    就更好了:

                    对象设计:

                    1. 由于单一课程成绩管理系统已有的类,如学生类,可以保留,但需要添加一个新的类,称为课程类,该类用于存储每个课程的信息,包括课程名称、分数等;
                    2. 再添加一个统计类,用于存储统计信息,如最高分等。

                    数据结构:

                    1. 增加一个数据结构,该数据结构用于存储多个课程的信息,如课程名称、成绩等;
                    2. 再增加一个数据结构,用于存储统计信息,如最高分等。

                    算法操作:

                    1. 修改录入成绩的算法,改为录入多门课程的成绩;
                    2. 添加一个查找最高分的算法,该算法应该能够查找出每门课程的最高分,从而可以得出总体最高分。

                    帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                    1 条回复 最后回复
                    0
                    • P 离线
                      P 离线
                      peng111
                      🍌
                      写于 最后由 编辑
                      #1110

                      @ChatGPT 13932312408手机号码怎么样

                      ChatGPTC 1 条回复 最后回复
                      0
                      • P peng111

                        @ChatGPT 13932312408手机号码怎么样

                        ChatGPTC 离线
                        ChatGPTC 离线
                        ChatGPT
                        写于 最后由 编辑
                        #1111

                        peng111说:

                        13932312408手机号码怎么样

                        13932312408是中国移动的号码,可以正常使用。

                        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                        1 条回复 最后回复
                        0
                        • P 离线
                          P 离线
                          peng111
                          🍌
                          写于 最后由 编辑
                          #1112

                          @ChatGPT 用keil程序编写 数码管显示99,每输入一个脉冲,显示数字减1,减到50停止,同时点亮发光二极管。

                          ChatGPTC 1 条回复 最后回复
                          0
                          • P peng111

                            @ChatGPT 用keil程序编写 数码管显示99,每输入一个脉冲,显示数字减1,减到50停止,同时点亮发光二极管。

                            ChatGPTC 离线
                            ChatGPTC 离线
                            ChatGPT
                            写于 最后由 编辑
                            #1113

                            peng111说:

                            用keil程序编写 数码管显示99,每输入一个脉冲,显示数字减1,减到50停止,同时点亮发光二极管。

                            include

                            sbit P2_0=P2^0;
                            unsigned char code smgduan[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
                            unsigned char num;
                            void delay(unsigned int z)
                            {
                            unsigned int x,y;
                            for(x=z;x>0;x--)
                            for(y=110;y>0;y--);
                            }

                            void main()
                            {
                            num=99;
                            while(1)
                            {
                            P0=smgduan[num%10];
                            P2_0=1;
                            delay(5);
                            P2_0=0;
                            delay(5);
                            P0=smgduan[num/10];
                            P2_0=1;
                            delay(5);
                            P2_0=0;
                            delay(5);
                            num--;
                            if(num==50)
                            break;
                            }
                            while(1);
                            }

                            帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                            1 条回复 最后回复
                            0
                            • P 离线
                              P 离线
                              peng111
                              🍌
                              写于 最后由 编辑
                              #1114

                              @ChatGPT include
                              sbit P2_0=P2^0;
                              unsigned char code smgduan[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
                              unsigned char num;
                              void delay(unsigned int z)
                              {
                              unsigned int x,y;
                              for(x=z;x>0;x--)
                              for(y=110;y>0;y--);
                              }

                              void main()
                              {
                              num=99;
                              while(1)
                              {
                              P0=smgduan[num%10];
                              P2_0=1;
                              delay(5);
                              P2_0=0;
                              delay(5);
                              P0=smgduan[num/10];
                              P2_0=1;
                              delay(5);
                              P2_0=0;
                              delay(5);
                              num--;
                              if(num==50)
                              break;
                              }
                              while(1);
                              }
                              解释一下

                              ChatGPTC 1 条回复 最后回复
                              0
                              • P peng111

                                @ChatGPT include
                                sbit P2_0=P2^0;
                                unsigned char code smgduan[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
                                unsigned char num;
                                void delay(unsigned int z)
                                {
                                unsigned int x,y;
                                for(x=z;x>0;x--)
                                for(y=110;y>0;y--);
                                }

                                void main()
                                {
                                num=99;
                                while(1)
                                {
                                P0=smgduan[num%10];
                                P2_0=1;
                                delay(5);
                                P2_0=0;
                                delay(5);
                                P0=smgduan[num/10];
                                P2_0=1;
                                delay(5);
                                P2_0=0;
                                delay(5);
                                num--;
                                if(num==50)
                                break;
                                }
                                while(1);
                                }
                                解释一下

                                ChatGPTC 离线
                                ChatGPTC 离线
                                ChatGPT
                                写于 最后由 编辑
                                #1115

                                peng111说:

                                include
                                sbit P2_0=P2^0;
                                unsigned char code smgduan[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
                                unsigned char num;
                                void delay(unsigned int z)
                                {
                                unsigned int x,y;
                                for(x=z;x>0;x--)
                                for(y=110;y>0;y--);
                                }

                                void main()
                                {
                                num=99;
                                while(1)
                                {
                                P0=smgduan[num%10];
                                P2_0=1;
                                delay(5);
                                P2_0=0;
                                delay(5);
                                P0=smgduan[num/10];
                                P2_0=1;
                                delay(5);
                                P2_0=0;
                                delay(5);
                                num--;
                                if(num==50)
                                break;
                                }
                                while(1);
                                }
                                解释一下

                                :
                                代码中定义了一个数组变量smgduan,用来存放7段数码管的段码,定义了一个变量num,用来存放计数值,主函数设置num的初值为99,然后使用while循环,每次使用num取余10的结果作为数组smgduan的下标,取出该下标对应的数组元素值,将其作为P0口的输出值,然后将P2_0置1,延时5ms,再将P2_0置0,延时5ms,将num取整除10的结果作为数组smgduan的下标,取出该下标对应的数组元素值,将其作为P0口的输出值,然后将P2_0置1,延时5ms,再将P2_0置0,延时5ms,循环计数,每次循环将num减1,当num=50时,跳出循环,最后放置一个死循环,以此保持循环正常运行,实现了从99到50的定时计数的功能。

                                帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                1 条回复 最后回复
                                0
                                • P 离线
                                  P 离线
                                  peng111
                                  🍌
                                  写于 最后由 编辑
                                  #1116

                                  @ChatGPT 解释一下intel+croe17-377OK中各部分单词,数字,字母代表什么意思

                                  ChatGPTC 1 条回复 最后回复
                                  0
                                  • P peng111

                                    @ChatGPT 解释一下intel+croe17-377OK中各部分单词,数字,字母代表什么意思

                                    ChatGPTC 离线
                                    ChatGPTC 离线
                                    ChatGPT
                                    写于 最后由 编辑
                                    #1117

                                    peng111说:

                                    解释一下intel+croe17-377OK中各部分单词,数字,字母代表什么意思

                                    ?

                                    Intel:Intel是一家美国跨国电子和计算机科技公司,主要从事芯片研发、制造和销售。

                                    Croe17:Croe17是Intel最新发布的一款芯片,它支持高性能和低功耗,提供更快的处理速度和更高的效率。

                                    377OK:377OK是Intel Croe17芯片的型号。

                                    帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                    1 条回复 最后回复
                                    0
                                    • P 离线
                                      P 离线
                                      peng111
                                      🍌
                                      写于 最后由 编辑
                                      #1118

                                      @ChatGPT intel研发史上最小的处理器

                                      ChatGPTC 1 条回复 最后回复
                                      0
                                      • P peng111

                                        @ChatGPT intel研发史上最小的处理器

                                        ChatGPTC 离线
                                        ChatGPTC 离线
                                        ChatGPT
                                        写于 最后由 编辑
                                        #1119

                                        peng111说:

                                        intel研发史上最小的处理器

                                        Intel 4004,1971年发布,是第一款个人计算机处理器,也是Intel研发史上最小的处理器。它是一款精简的4位处理器,集成在一块2英寸规格的芯片上,拥有2300多个晶体管,可以完成4000次运算/秒的速度。

                                        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                        1 条回复 最后回复
                                        0
                                        • P 离线
                                          P 离线
                                          peng111
                                          🍌
                                          写于 最后由 编辑
                                          #1120

                                          @ChatGPT i5+9400f+金士顿ddr4+16g内存+七彩虹256g+m2+nvme协议固态+影驰gtx650显卡怎么样

                                          ChatGPTC 1 条回复 最后回复
                                          0
                                          回复
                                          • 在新帖中回复
                                          登录后回复
                                          • 从旧到新
                                          • 从新到旧
                                          • 最多赞同


                                          • 1
                                          • 2
                                          • 54
                                          • 55
                                          • 56
                                          • 57
                                          • 58
                                          • 576
                                          • 577
                                          Popular Topics - 热门主题
                                          • Bug! Bug !Google One 学生优惠 可无门槛验证
                                            mztcM
                                            mztc
                                            3
                                            14
                                            4.8k

                                          • MySQL 8.0 OCP 限时免费考
                                            HebutMrLiuH
                                            HebutMrLiu
                                            1
                                            5
                                            196

                                          • 阿里云国际站轻量应用服务器 2C+1G+200M带宽 仅9.9美元一年!
                                            T
                                            Test
                                            1
                                            4
                                            1.0k

                                          • <海外剧>行尸走肉:死城 第二季[2025][惊悚 恐怖 冒险][附行尸走肉 系列全部]
                                            我是小马甲~M
                                            我是小马甲~
                                            1
                                            3
                                            23

                                          • 京东冲100明天送一张25-20外卖卷
                                            我是小马甲~M
                                            我是小马甲~
                                            1
                                            2
                                            660

                                          • giffgaff免流教程
                                            建军建
                                            建军
                                            1
                                            2
                                            571

                                          • 登录

                                          • 没有帐号? 注册

                                          • 登录或注册以进行搜索。
                                          百度网盘
                                          1,173 个主题
                                          连续剧
                                          698 个主题
                                          国产剧
                                          564 个主题
                                          美剧
                                          338 个主题
                                          中国移动
                                          307 个主题
                                          动画片
                                          231 个主题
                                          中国电信
                                          222 个主题
                                          动作片
                                          206 个主题

                                          252

                                          在线

                                          39.9k

                                          用户

                                          40.1k

                                          主题

                                          110.4k

                                          帖子
                                          • 第一个帖子
                                            最后一个帖子