c语言结构体出现乱码,结构体数组输出时出现了乱码情况 求大神帮帮看程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#define N 3
struct Student
{
int num;
char name[20];
int count;
}; int useful_poll=0;
int useless_poll=0;
int total_poll=0;
int main()
{
void input(struct Student stu[]);
void print(struct Student stu[]);
struct Student stu[N] = {0}, *p = stu;//初始化,我也不太清楚原因,印象中好像不用初始化来着。。。
input(p);
print(p);
return 0;
}
void input(struct Student stu[])
{
int i,j,k,n,m,x;
printf("欢迎使用班干部选举系统!\n");
for(i=0;i
{
printf("请输入选举人的姓名\n");
scanf("%s",stu[i].name);
stu[i].num=i+1;
}
printf("*************************分割线*************************\n");
printf("现在展示所有的选举人!\n");
for(i=0;i
{printf("编号:%d\n 姓名:%s\n",stu[i].num,stu[i].name);}
printf("输入投票的人数\n");
scanf("%d",&n);
printf("*********************************************************\n");
printf("开始投票环节\n");
for(j=0;j
{printf("输入您要想选举的人数\n");
scanf("%d",&k);
for(m=0;m
{printf("输入选举人的编号\n");
scanf("%d",&x);
if((x-1)
{ stu[x-1].count++;//count要变化啊!光一个count有用?
total_poll++;
useful_poll++;
}
else
{
useless_poll++;
}
}
}
}
void print(struct Student stu[])
{
int i;
for (i = 0; i < N; i++) {
printf("编号:%d\n 姓名:%s\n 个人的票数:%d\n", stu[i].num, stu[i].name,
stu[i].count);
}
printf("总票数:%d\n 有效票数:%d\n 无效票数:%d\n", total_poll, useful_poll,
useless_poll);
}
c语言结构体出现乱码,结构体数组输出时出现了乱码情况 求大神帮帮看程序相关推荐
- 两相四线步进电机C语言程序,求大神帮忙看单片机控制两相四线步进电机的程序!...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define uchar unsigned char #define uint unsigned int uchar code tim ...
- 郝斌c语言视频错误的在哪里,根据郝斌C语言视频学的解简单一元二次方程的代码总是敲错,求大神帮忙看看...
满意答案 cdqlhh000 推荐于 2016.02.23 采纳率:50% 等级:7 已帮助:107人 # include # include int main(void) { //把三个系数保 ...
- c语言死机代码大全,最近在学C语言,有段代码一运行就死机,不知为何,求大神帮忙!...
新_day_day_new #include #define N 10 //打印分数 int PScore(int score[]) { int i; printf("\n"); ...
- 请输入30名同学的c语言成绩,求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学...
问题描述: 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共 ...
- c语言用结构体交换名字,结构体赋值给另一个 结构体 如何定义 求大神了
定义了一个 输入学生信息的 结构体 通过比较 总成绩 排名 各个信息都要交换信息,我想定义另一个结构体 盛放它 完成交换 #include struct Student//定义储存学生信息的结 ...
- 怎么用c语言表示大整数的四则运算,用c语言编写大整数的四则运算,求大神
用c语言编写大整数的四则运算,求大神 答案:3 信息版本:手机版 解决时间 2019-10-03 17:13 已解决 2019-10-03 01:32 用c语言编写大整数的四则运算,求大神 最佳答案 ...
- c语言中len的作用,C语言 int len( ) 求大神解释
C语言 int len( ) 求大神解释 sen3830058 LV12 2013-03-13 #include int len(char s[]){ int n=0; while(s[n]!='\0 ...
- 赫夫曼编码c语言 排序部分,c语言构造哈夫曼树输出哈夫曼编码出错 ,跪求大神帮我找错...
c语言构造哈夫曼树输出哈夫曼编码出错 ,跪求大神帮我找错0 youxun0952016.09.07浏览120次分享举报 #include #include #include typedef struc ...
- python12345输出54321_C语言编写程序 :输入一个正整数,将其逆序输出。例如,输入12345,输出54321. 跪求大神用循环语句...
点击查看C语言编写程序 :输入一个正整数,将其逆序输出.例如,输入12345,输出54321. 跪求大神用循环语句具体信息 答:#include int main() { int num; scanf ...
最新文章
- linux 自学系列: 常用文件结构
- 渐进式web应用程序_渐进式Web应用程序简介
- Logical Volume Manager in Linux ( Create, Displ...
- 【数据结构】队列之链队列
- 160个CrackMe002
- Codeforces-33C. Wonderful Randomized Sum
- jsf集成spring_Spring和JSF集成:MVC螺母和螺栓
- 鸿蒙系统全是外国技术,华为正式发布鸿蒙操作系统!四大技术特性亮眼
- lambda表达式不使用委托(delegate) 用FUNC
- js正则及常用方法函数总结
- [C/C++] C++中new的语法规则
- Python学习手册~笔记1
- LPDDR4学习笔记
- 设置Parallels Desktop中的虚拟机使用宿主机代理
- 锐取电视墙服务器型号,锐取录播系统 CL4000系列多媒体录播一体机--投影时代产品专区...
- Oracle EBS R12 - ad patch/non-ad patch/admrgpch
- 肌酸报告:17个肌酸使用常见问题解答
- 液晶屏偏光片的选用规则?
- 帮百度AI干脏活累活的公司,都死了
- 计算机英语 病毒 教案,计算机病毒及其防治教案.doc