该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include //主函数

int main()

{

int sort(int num[10],char name[10][10],int n);

int survey(int num[10]);

int num[10];

int n=10;

char name[10][10];

int i;

for(i=0;i<=9;i++)

{

printf("请输入第%d个职工的工号\n",i+1);

scanf("%d",&num[i]);

printf("请输入第%d个职工的姓名\n",i+1);

getchar();

gets(name[i]);

printf("\n");

printf("\n");

}

sort(num,name,n);

printf("职工号\t姓名\n");

for(i=0;i<10;i++)

{

printf("%d",num[i]);

printf("\t");

puts(name[i]);

printf("\n");

}

printf("\n");

printf("\n");

survey(num);

return 0;

}

int sort(int num[10],char name[10][10],int n) //排序函数(使用冒泡法);

{

int i;

int j;

int t;

char c[10];

for(j=0;j<=n-1;j++) //十个进行9次比较

{

for(i=0;i

if(num[i]>num[i+1])

{

t=num[i];

num[i]=num[i+1];

num[i+1]=t;

strcpy(c,name[i]);

strcpy(name[i],name[i+1]);

strcpy(name[i+1],c);

}

}

return 0;

}

int survey(int num[10])

{

int i;

int x;

char name[10][10];

printf("请输入职工号\n");

scanf("%d",&x);

for(i=0;i<10;i++)

if(num[i]==x) puts(name[i]);

return 0;

}

c语言按照姓名查询员工信息,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...相关推荐

  1. c语言输入10个员工,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include //主函数 int main() { int sort(int num[10],char name[10][10],i ...

  2. 用python输出姓名和学号带不出姓名和学号_C++:输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。用C++编写一个程序 : 输入...

    C++:输入10个学生的姓名.学号和成绩,将其中不及格者的姓名.学号和成绩输出. 用C++编写一个程序 : 输入 www.zhiqu.org     时间: 2020-12-07 [解题思路]本题用类 ...

  3. c语言输入十个英文国名,c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%...

    c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我 ...

  4. C语言习题:输入10个学生5门课的成绩,分别用函数求:①每个学生平均分;②每门课的平均分;③找出所有分数中最高分

    初学C语言,然后遇到一题: 输入10个学生5门课的成绩,分别用函数求:①每个学生平均分:②每门课的平均分:③找出所有分数中最高分 直接上代碼 注:自定义函数(xpj,kpj,maxj)我直接放在最前面 ...

  5. (c语言 )输入10个学生5门课的成绩,分别用函数求:每个学生平均分;每门课的平均分;

    c语言 输入10个学生5门课的成绩,分别用函数求: 每个学生平均分: 每门课的平均分: #include <stdio.h> #include<math.h>float Row ...

  6. C语言习题:输入10个学生5门课的成绩,分别用函数实现下列功能:①计算每个学生的平均分;②计算每门课的平均分;③找出所有50个分数中最高的分数所对应的学生和课程;④计算平均分方差;

    ***题目:***输入10个学生5门课的成绩,分别用函数实现下列功能: ①计算每个学生的平均分; ②计算每门课的平均分; ③找出所有50个分数中最高的分数所对应的学生和课程; ④计算平均分方差; /* ...

  7. 键盘输入10个正整数,先打印输出奇数,再输出偶数

    package com.shuzu; import java.util.Scanner; //1.编写程序,键盘输入10个正整数,先打印输出奇数,再输出偶数.(用数组) //第一題: public c ...

  8. 输入学生姓名和学号c语言程序,C语言 从键盘输入10个学生信息(学号,姓名,年龄,性别)...

    #include void main() { struct { char name[10]; int num; char sex[2]; int age; }s[10]; int i; for(i=0 ...

  9. c语言按姓名查询出入信息,请问c语言如何实现按姓名查找?

    请问c语言如何实现按姓名查找? 我现在做作业 一个小型系统 请问如何按姓名查找呢 不用用指针的 #include #include #include #include struct men { cha ...

最新文章

  1. 解决vscode下载速度慢的方法
  2. c语言中的字符变量用保留字()来说明,C语言程序设计填空题2
  3. Unity SRP自定义渲染管线 -- 5.Directional Shadows
  4. 12 月份 10 个新鲜的 jQuery 插件和教程
  5. Linux常用开发环境软件-redis安装
  6. [转载]使用CPU时间戳进行高精度计时
  7. Ubuntu8.10下迁移SVN版本库到新增的SAS硬盘
  8. AndroidDeveloper Weekly NO.4
  9. c#语言程序设计pdf,C#程序设计及应用教程(第2版)
  10. spring定时器时间表达式
  11. css.ppt,CSS ppt.ppt
  12. 电子信息工程考研专业c语言,电子信息专业考研专硕考什么
  13. 前端笔记之——ajax请求出现406的原因
  14. linux下ftp客户端主动模式设置
  15. 异常---编译时异常和运行时异常:IO异常、NullPointerException、ArrayIndexOutBoundsException、ClassCastExoeption
  16. 汉诺塔(hanoi)、双色汉诺塔(分离型)、三色汉诺塔
  17. 苹果保修期多久_识别苹果二手机
  18. uniapp使用高德地图微信小程序SDK生成地图轨迹
  19. 13_冒泡算法(附完整java代码)
  20. class的操作:className和classList

热门文章

  1. python eval函数格式_Python函数中eval函数知识点
  2. BoW(词袋Bag of words)
  3. 语义分割中的类别不平衡的权重计算
  4. 学会了这些技术,你离BAT大厂不远了
  5. Consolidate Duplicate Conditional Fragments(合并重复的条件片段)
  6. 水泵怎么做_暖通空调|水泵出入口阀门及相关基础知识
  7. MATLAB显示错误使用untitled,使用Matlab 2016a阻止集合构建错误
  8. 外设驱动库开发笔记5:AD7705系列ADC驱动
  9. STM32F0使用LL库实现DMA方式AD采集
  10. 如何获取STM32 MCU的唯一ID