请在 下方输入 要搜索的题目:

某学校的学生编号由12位数字组成,其中前3位是学院代码,第4至7位是入学年份,第8-9位是专业代码,最后3位是班级座号,请编程:输入学号,输出该生的入学年份、学院代码、班级座号。例如,输入样例: 312201603005输出样例: 入学年份:2016 学院代码:312 班级座号:005提示:使用scanf函数的附加说明符截取所需的数字,输出005时,使用printf的附加说明符0本题不属于考试范围,用于练习附加说明符注意:请提交代码与运行结果的截图

某学校的学生编号由12位数字组成,其中前3位是学院代码,第4至7位是入学年份,第8-9位是专业代码,最后3位是班级座号,请编程:输入学号,输出该生的入学年份、学院代码、班级座号。例如,输入样例: 312201603005输出样例: 入学年份:2016 学院代码:312 班级座号:005提示:使用scanf函数的附加说明符截取所需的数字,输出005时,使用printf的附加说明符0本题不属于考试范围,用于练习附加说明符注意:请提交代码与运行结果的截图

发布时间:2025-04-01 10:16:41
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: #includeint main(){ int x,y,z; printf("请输入学号"); scanf("%3d%4d%*2d%3d",&x,&y,&z); printf("入学年份:%d",y); printf("学院代码:%d",x); printf("班级座号:%03d",z); return 0;}scanf截取正确,加 8 分,输出格式正确,加 2 分
专业技术学习
专业技术学习
搜搜题库系统