当前位置:首页 » 编程软件 » 编程统计员

编程统计员

发布时间: 2023-08-22 15:17:56

㈠ 统计出身的想自学计算机编程,成为程序员,应该学点什么

建议学好了C语言,学C++,学好了C++就能找一份很不错的工作

C++应用领域
1.游戏
C++的效率是一个很重要的原因。

2.科学计算
在科学计算领域,FORTRAN是使用最多的语言之一。但是近年来,C++凭借先进的数值计算库、泛型编程等优势在这一领域也应用颇多。

3.网络软件
C++拥有很多成熟的用于网络通信的库,其中最具有代表性的是跨平台的、重量级的ACE库,该库可以说是C++语言最重要的成果之一,在许多重要的企业、部门甚至是军方都有应用。

4.分布式应用。

5.操作系统
在该领域,C语言是主要使用的编程语言。但是C++凭借其对C的兼容性,面向对象性质也开始在该领域崭露头角。

6.设备驱动程序
也是因为效率的原因。

7.移动(手持)设备。

8.嵌入式系统。

9.教育与科研。

10.部分行业应用。

11.其他应用。

㈡ 统计学专业出身,编程,数据库能力强,精通统计分析软件,这种情况的可以往哪些行业发展

女的吗?可以往东莞服务行业发展。别人要你帮忙做作业,千万不要答应,要有原则,卖身不卖艺。

㈢ 求C语言课程设计—职工工资统计部分的编程

#include<stdio.h>
#include<string.h>
#define N 5 /*假设有5名员工*/
void main()
{ char name[20],sex,e[15]; double salary_low,salary_high,sum=0; int i,k; char b;
/*用于查找系统的姓名、性别、年龄、教育程度、最低工资、最高工资、工资总计*/
struct salary
{ double basic;
double allowance;
};
/*工资结构体定义:工资=基本工资和奖金 */
struct fellow /*定义员工结构体*/
{ char name[20]; /*姓名*/
char sex; /*性别*/
char birth_day[9]; /*生日*/
char ID[20]; /*工号*/
char e[15]; /*教育程度*/
char indate_time[9]; /*入厂时间*/
struct salary s; /*工资*/
}fw[N]; /* 结构体定义完毕,是一个结构体数组*/
for(i=0;i<N;i++) /*输入提示和过程*/
{ printf("\nEnter No%d name\n",i+1) ; /*提示输入第n个员工的姓名*/
scanf("%s",fw[i].name);
printf("\n Male(M) or Female(F)\n"); /*提示出入性别*/
do fw[i].sex=getch();
while((fw[i].sex!='F')&&(fw[i].sex!='M')); /*do-while 循环,保证输入的字符为M或F*/
printf("\nEnter His/Her birth day\n");
scanf("%s",fw[i].birth_day); /* 输入生日 ,如19870101*/
printf("\nEnter ID\n");
scanf("%s",fw[i].ID); /*工号*/
printf("\nEnter ecation\n");
scanf("%s",fw[i].e); /*教育程度,如大学为High,硕士为Master*/
printf("\nIndate time?\n");
scanf("%s",fw[i].indate_time); /*入厂时间,如20010101*/
printf("\nEnter salary\n");
scanf("%f,%f",&(fw[i].salary.basic),&(fw[i].salary.allowance)); /*工资,基本工资和奖金*/
printf("\nNow the next\n");
}
printf("\nfind in name(1),find in salary(2),find in sex(3),find in e(4),find the sum(5)\n");
scanf("%d",&k);
if(k==1)
{while(1)
{ printf("\nTo exit enter the kay b\n");
scanf("%c",&b);
if(b=='b') break;
else
{ printf("\nEnter a name\n");
scanf("%s",name);
for(i=0;i<N;i++)
if(strcmp(name,fw[i].name)==0)
printf("%s;%c,%s,%s,%s,%s",fw[i].name,fw[i].sex,fw[i].ID,fw[i].indate_time,fw[i].salary.basic, fw[i]. salary[i].allowance);
}
}
}
else if(k==2)
{while(1)
{ printf("\nTo exit enter the kay b\n");
scanf("%c",&b);
if(b=='b') break;
else
{ printf("\nEnter the salary range\n");
scanf("%f,%f",&salary_low,&salary_high);
for(i=0;i<N;i++)
if(((fw[i].salary.basic+fw[i].salary.allowance)>=salary_low)&&((fw[i].salary.basic+fw[i].salary.allowance)<=salary_high))

printf("%s;%c,%s,%s,%s,%s",fw[i].name,fw[i].sex,fw[i].ID,fw[i].indate_time,fw[i].salary.basic, fw[i]. salary[i].allowance);
}
}
}
else if(k==3)
{while(1)
{ printf("\nTo exit enter the kay b\n");
scanf("%c",&b);
if(b=='b') break;
else
do sex=getch();
while((sex!='M')&&(sex!='F'))
for(i=0;i<N;i++)
if(fw[i].sex==sex)

printf("%s;%c,%s,%s,%s,%s",fw[i].name,fw[i].sex,fw[i].ID,fw[i].indate_time,fw[i].salary.basic, fw[i]. salary[i].allowance);
}
}
}
else if(k==4)
{while(1)
{ printf("\nTo exit enter the kay b\n");
scanf("%c",&b);
if(b=='b') break;
else
printf("\nEnter ecation\n")
scanf("%s",e);
for(i=0;i<N;i++)
if(strcmp(e,fw[i].e)==0)
printf("%s;%c,%s,%s,%s,%s",fw[i].name,fw[i].sex,fw[i].ID,fw[i].indate_time,fw[i].salary.basic, fw[i]. salary[i].allowance);
}
}
}
else
{ for(i=0;i<N;i++)
sum+=fw[i].salary.basic+fw[i].salary.allowance;
printf("%f",sum);
}
}
/*以五种方式进行统计查询,你可以把printf的内容再丰富一点,while(1)保证这个是一个死循环,并且用输入键盘上b键的方法退出循环,可以保证每一次运行时可以按照不同的方法进行统计*/
我只是这样写了一下,能否运行,还要自己去试试,因为在写的过程中难免把一些字幕写错,这么多行,就不一一检查了!

热点内容
易手遥控连接密码是多少 发布:2025-02-03 22:44:26 浏览:165
sql安装程序配置服务器失败 发布:2025-02-03 22:44:25 浏览:585
可以写脚本的点击器 发布:2025-02-03 22:44:22 浏览:611
c算法代码 发布:2025-02-03 22:42:20 浏览:861
脚本猫 发布:2025-02-03 22:36:30 浏览:136
qt软件如何反编译 发布:2025-02-03 22:36:27 浏览:21
linux串口数据接收 发布:2025-02-03 22:33:11 浏览:552
战双封脚本吗 发布:2025-02-03 22:32:14 浏览:444
可用内存存储 发布:2025-02-03 22:28:05 浏览:72
邮箱登录需要服务器地址是啥 发布:2025-02-03 22:27:27 浏览:547