C语言生成连续的序列号,帮我看看

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:38:47
#include <stdio.h>
void mian()
{
/***********************************
student_pwd:最终密码列
i:默认前缀
j:专业位
k:班级位
l:坐号位
************************************/
int student_pwd;
void i()
{
printf("07218");
}
void j()
{
for(j=6;j<=9;j++);
}
void k()
{
for(k=1;k<=6;k++);
}
void l()
{
for(l=1;l<=45;l++);
}
student_pwd=i&j()&k()&l();
printf("%d",student_pwd);//输出最终结果
}

我的本意是要生成072181234
最后四位分别为:专业,班级,最后两位坐号
怎么生成?

#include <stdio.h>
main()
{
/***********************************
* student_pwd:最终密码列
* i:默认前缀
* j:专业位
* k:班级位
* l:坐号位
* ************************************/
long student_pwd;
int j,k,l;
for(j=6;j<=9;j++)
for(k=1;k<=6;k++)
for(l=1;l<=45;l++)
printf("07218%d%d%02d\n",j,k,l);

}