c语言怎么编译输入学号或者名字,输出同一个结果

在线等... 在线等 展开
 我来答
undefeatedwj
推荐于2017-12-15 · 超过40用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:51.3万
展开全部
搞个结构体
typedef struct studentInfo
{
int studentNumber;
char name[20];
int ohters1;
int other2;

}

studentInfo Xiaoming =
{
123;

xiaoming;
222;
333

}

把你要输出的结果搞成other1或者其他的东西放到结构体里;

然后把学生的数据例如名字学号和其他内容存入这个结构体。

然后用比较呗
if(Xiaoming.studentNumber == 123 || Xiaoming.name == "xiaoming")
printf("%d", xiaoming.others1);

字符串比较那儿会有点问题,你可以修改一下。
更多追问追答
追问
请问,字符串那里有什么问题
请问,字符串那里有什么问题
孤0鸿
2014-10-31 · TA获得超过186个赞
知道小有建树答主
回答量:92
采纳率:0%
帮助的人:55.3万
展开全部
输出什么结果啊?用结构体行么?把学号和名字对应起来,,
追问
我是菜鸟,你能不能编一下程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式