怎么用C语言编写员工考勤系统

怎么用C语言编写员工考勤系统,第1张

如果是要被使用者 *** 作的系统, 使用pure C是比较麻烦的, 尤其是在视窗GUI处理上. (除非你要使用的是文字模式, 即便如此, 排版及页面控制也是件麻烦事).

我个人会建议使用VC, 简化GUI处理, 可将关注重心放在系统功能本身.

如果是课业或专题, 那就需要自行考量各部分的重要比率, 将某些部分进行简化, 加强重点的关注.

//我们是第一天上夜班,第二天下夜班,第三天上白班

//第四天上夜班,第五天下夜班,第六天休息。就是这样依次轮回。

#include <stdio.h>

#define LEN 6

main()

{

int a[LEN]={2,2,1,2,2,0}

int n,m,i

printf("你要查看接下来的多少天?")

scanf("%d",&n)

for(i=0i<ni++)

{

printf("第%d天 ",i+1)

m=i%6

switch(a[m])

{

case 2:

printf("夜班")

break

case 1:

printf("白班")

break

case 0:

default:

printf("休息")

break

}

printf("\n")

}

getchar()

}

#include "stdio.h"

#include "string.h"

int main()

{

char name[50][8]

int grade[20][4]

int zm=0

int ze=0

int zc=0

int zz=0

int n

int i

printf("Please input the nummber of students:")

scanf("%d",&n)

for(i=0i<ni++)

{

printf("Please input the %dth student's name:",i+1)

scanf("%s",&name[i])

printf("Please input the %dth student's Math score:")

scanf("%d",&grade[i][0])

printf("Please input the %dth student's English score:")

scanf("%d",&grade[i][1])

printf("Please input the %dth student's Computer score:")

scanf("%d",&grade[i][2])

grade[i][3]=grade[i][0]+grade[i][1]+grade[i][2]

}

printf("NameMathEnlish Computer total\n")

for(i=0i<ni++)

printf("%s\t%d\t%d\t%d\t %d\t\n",name[i],grade[i][0],grade[i][1],grade[i][2],grade[i][3])

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7955422.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存