广东药科大学c语言程序设计期末考试
时间: 2023-05-18 09:01:52 浏览: 146
广东药科大学的C语言程序设计期末考试主要考察学生对C语言的基础知识掌握能力,以及编程能力和解决实际问题的能力。考试内容包括数据类型和变量、控制结构、数组和字符串、函数、指针、文件操作等。
此次考试难度适中,试卷分为两部分:选择题和编程题。选择题部分包括了40道题目,主要考察了学生对基础知识的掌握程度;编程题部分包括了3道实际问题,要求学生能够利用C语言的知识编写出相应的程序并解决问题。
本次考试的难点主要体现在编程题上,要求学生具备一定的编程经验和技巧,能够根据实际问题分析并设计出合适的解决方案,并通过编写程序进行实现。例如,其中一道编程题目要求学生根据用户输入的两个字符串,在两个字符串中查找相同的字符并输出,对学生的编程能力和字符串处理能力提出了一定的要求。
总体来说,广东药科大学的C语言程序设计期末考试难度适中,考察范围全面,能够全面检测学生的C语言编程能力和应用能力,为学生今后的学习和应用打下了坚实的基础。
相关问题
用turtle库画沈阳药科大学
好的,让我来展示一下使用turtle库画沈阳药科大学的过程。
首先,我们需要导入turtle库和time库,代码如下:
```python
import turtle
import time
```
接下来,我们需要设置画布的大小和背景颜色,代码如下:
```python
turtle.setup(800, 600)
turtle.bgcolor("#F7F7F7")
```
然后,我们可以定义一个函数来画出沈阳药科大学的主楼和附楼,代码如下:
```python
def draw_building():
# 画主楼
turtle.penup()
turtle.goto(-200, 0)
turtle.pendown()
turtle.setheading(90)
turtle.pensize(3)
turtle.pencolor("#003366")
turtle.fillcolor("#003366")
turtle.begin_fill()
for i in range(2):
turtle.forward(200)
turtle.right(90)
turtle.forward(300)
turtle.right(90)
turtle.end_fill()
# 画附楼
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.setheading(90)
turtle.pensize(3)
turtle.pencolor("#003366")
turtle.fillcolor("#003366")
turtle.begin_fill()
for i in range(2):
turtle.forward(200)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.end_fill()
# 写字
turtle.penup()
turtle.goto(-280, -50)
turtle.pendown()
turtle.write("沈阳药科大学", font=("Microsoft YaHei", 24, "bold"))
```
最后,我们可以调用这个函数来画出沈阳药科大学,代码如下:
```python
draw_building()
time.sleep(3)
```
完整代码如下:
```python
import turtle
import time
def draw_building():
# 画主楼
turtle.penup()
turtle.goto(-200, 0)
turtle.pendown()
turtle.setheading(90)
turtle.pensize(3)
turtle.pencolor("#003366")
turtle.fillcolor("#003366")
turtle.begin_fill()
for i in range(2):
turtle.forward(200)
turtle.right(90)
turtle.forward(300)
turtle.right(90)
turtle.end_fill()
# 画附楼
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.setheading(90)
turtle.pensize(3)
turtle.pencolor("#003366")
turtle.fillcolor("#003366")
turtle.begin_fill()
for i in range(2):
turtle.forward(200)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.end_fill()
# 写字
turtle.penup()
turtle.goto(-280, -50)
turtle.pendown()
turtle.write("沈阳药科大学", font=("Microsoft YaHei", 24, "bold"))
turtle.setup(800, 600)
turtle.bgcolor("#F7F7F7")
draw_building()
time.sleep(3)
```
运行代码,就可以看到画出的沈阳药科大学了。
Python用turtle画沈阳药科大学校徽
好的,下面是使用Python中的turtle库画沈阳药科大学校徽的代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor('white')
# 画外圆
turtle.penup()
turtle.goto(0, -200)
turtle.pendown()
turtle.circle(200)
# 画内圆
turtle.penup()
turtle.goto(0, -100)
turtle.pendown()
turtle.circle(100)
# 画左上方的小方块
turtle.penup()
turtle.goto(-150, 150)
turtle.pendown()
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.end_fill()
# 画右上方的小方块
turtle.penup()
turtle.goto(50, 150)
turtle.pendown()
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.end_fill()
# 画左下方的小方块
turtle.penup()
turtle.goto(-150, -250)
turtle.pendown()
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.end_fill()
# 画右下方的小方块
turtle.penup()
turtle.goto(50, -250)
turtle.pendown()
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.end_fill()
# 画左上方的药瓶
turtle.penup()
turtle.goto(-100, 200)
turtle.pendown()
turtle.begin_fill()
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.end_fill()
# 画右上方的药瓶
turtle.penup()
turtle.goto(50, 200)
turtle.pendown()
turtle.begin_fill()
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.end_fill()
# 画左下方的药瓶
turtle.penup()
turtle.goto(-100, -300)
turtle.pendown()
turtle.begin_fill()
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.end_fill()
# 画右下方的药瓶
turtle.penup()
turtle.goto(50, -300)
turtle.pendown()
turtle.begin_fill()
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(150)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 显示画板
turtle.done()
```
运行以上代码,即可得到沈阳药科大学校徽的图形。