【20年扬大真题】编写程序,功能是从键盘输入若干4位数字学号,然后输出学号中百位数字是3的学号 (输入0时结束循环)

【20年扬大真题】

编写程序,功能是从键盘输入若干4位数字学号,然后输出学号中百位数字是3的学号

(输入0时结束循环)

c 复制代码
#include<stdio.h>
#define MaxSize 20
int BaiWei3(int x) {
	x = x / 100;
	if (x % 10 == 3) {
		return 1;
	}
	else {
		return 0;
	}
}
int main() {
	int i = 0;
	int arr[MaxSize] = { 0 };

	printf("请输入若干四位数字的学号,以0为结束标志:");
	for (i = 0;i <MaxSize;i++) {
		scanf("%d", &arr[i]);
		if (arr[i] == 0) {
			break;
		}
	}

	printf("百位数字为3的学号为:");
	for (i = 0;i < MaxSize;i++) {
		if (BaiWei3(arr[i])) {
			printf("%d ", arr[i]);
		}
	}
	return 0;
}
相关推荐
residual_fan23 分钟前
深度渐进收缩学习(DPSL):面向强噪声与类内分散的机械复合故障诊断方法
人工智能·算法·数据挖掘·数据分析
leikooo41 分钟前
ARTS 0906: 辅助栈记录每层最小值、OSI 模型从未真正落地与与其被动等待被颠覆不如主动设计规则
数据结构·人工智能·tcp/ip
a187927218311 小时前
【算法】动态规划第五篇:区间 DP——从“看什么都像背包“到“最后戳谁“
算法·leetcode·动态规划·dp·区间·区间dp·算法讲解
whitelbwwww1 小时前
c++ 多线程
开发语言·c++·算法
额鹅恶饿呃1 小时前
随着CentOS官方停服的时间越来越久,大量仍在使用CentOS7的企业和运维从业者
java·python·算法·c#·ruby
不会就选b1 小时前
数据结构之数&&二叉树(一)
数据结构
白狐_7981 小时前
408 数据结构|KMP算法核心:为什么不用主串回退
数据结构·算法
努力努力再努力wz1 小时前
【Docker入门系列】:从架构演进到容器化:一文建立 Docker、虚拟化与 Namespace 的底层心智模型
运维·开发语言·数据结构·c++·docker·容器·架构
wuyk5551 小时前
13.堆排序:基于完全二叉树的高效排序算法一、什么是堆排序?
开发语言·算法·排序算法
qinzechen1 小时前
本周科技行业热点汇总·2026第36周(2026年8月31日-9月6日)
c++·科技·算法