gpt4 book ai didi

c - 在C中制作一个char数组

转载 作者:太空宇宙 更新时间:2023-11-04 05:16:55 24 4
gpt4 key购买 nike

我是 C 的新手,

所以我尝试制作一个根据学生成绩分配成绩的程序。我需要制作一个 char 数组,其中第一个插槽指的是第一个学生 .. 等等

初始化很简单

char grade[n];

其中n是学生人数

为了赋值,我在循环中设置了一个比较标记的条件,如果条件满足,则执行这种语句:

grade[i] == 'B';

为了在最后调用值,我使用了这个:

printf("%c", &grade[i]);

其中“i”是显示循环控制变量。

最后,出现了奇怪的符号。创建字符数组并调用单个“插槽”的正确方法是什么?

最佳答案

改变这个

printf("%c", &grade[i]);

printf("%c", grade[i]);

它应该会像您预期的那样工作。

关于c - 在C中制作一个char数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41405464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com