【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;
}
相关推荐
.道阻且长.8 小时前
2.LeetCode算法习题讲解--双指针--复写零
算法·leetcode·职场和发展
To_OC10 小时前
LC 438 找到所有字母异位词:暴力超时后,我靠滑动窗口一招搞定
javascript·算法·leetcode
白狐_79810 小时前
408数据结构第5章:二叉树遍历序列题——技巧、判断与真题型总结
数据结构
Forever Nore13 小时前
学完C语言力扣第一题做不来正常吗
数据结构·算法
hansang_IR13 小时前
【题解】LC:倍增 / 区间并查集(Range Parallel Unionfind)
c++·算法·并查集
Tisfy15 小时前
LeetCode 3731.找出缺失的元素:哈希 / 排序
算法·leetcode·哈希算法·排序·哈希表
lucas_AI15 小时前
Q-CueGraph:你的多模态大模型会 zoom,但真的知道该看哪儿吗?
人工智能·算法
kaixin_啊啊15 小时前
test_机器学习算法学习
学习·算法·机器学习
liulilittle15 小时前
MOE路由:路由(logits: top-k/8)
c++·人工智能·算法·机器学习·llm