大学编程题库包含多种类型的题目,以下是一些示例:
单项选择题
1. 与传统的程序设计语言相比,Visual Basic 最突出的特点是:
A. 结构化程序设计
B. 程序开发环境
C. 事件驱动编程机制
D. 程序调试技术
2. 赋值语句 `a=123` 和 `MID(123456,3,2)` 执行后,`a` 变量中的值是:
A. 12334
B. 123
C. 12334
D. 157
编程题
1. 编写一个程序,输入一个整数 `x`,根据 `x` 的值输出 `y` 的值:
如果 `x` 小于 0,则 `y = -1`;
如果 `x` 等于 0,则 `y = 0`;
否则 `y = 1`。
2. 输入三个整数 `a`、`b`、`c`,若 `a^2 + b^2` 大于 100,则输出 `a^2 + b^2` 百位以上的数字,否则输出两数之和。
3. 输入一个整数,判断它能否被 3、5、7 整除,并输出以下信息之一:
能同时被 3、5、7 整除;
能被其中两数整除(要指出哪两个);
能被其中一个数整除(要指出哪一个)。
上机题
1. 输入任意的字符串,让字符串的大写字母变小写,并输出到文件中。
2. 判断输入的整数是否是回文,输入的数据在 10-1000 以内。
3. 输入一行仅由英文字母及空格组成的字符,编程实现输出每个单词及其长度,以及最长的单词。
其他问题
1. 找出所有符合 `AB*CD=BA*DC` 形式的乘积式并打印输出。
2. 在整数 `n=742683613984` 中删除 8 个数字,使得余下的数字按原次序组成的新数最小。
以上题目涵盖了基本编程概念,如条件判断、循环、数组操作、函数编写等。不同的大学可能会有不同的题库和考试要求,请根据具体情况进行学习和准备