这年辽宁中职升高职计算机专业技能考试模拟题.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【编程语言部分】 C语言: 1. 编程题: 这道题目要求考生编写一个C语言程序,计算并输出1到100之间所有偶数的和。程序的关键在于使用for循环遍历1到100的整数,通过判断是否为偶数(即除以2的余数为0)来累加偶数和。 ```c #include <stdio.h> int main() { int sum = 0; for(int i = 1; i <= 100; i++) { if(i % 2 == 0) { sum += i; } } printf("The sum of even numbers from 1 to 100 is: %d\n", sum); return 0; } ``` 2. 程序改错: 错误在于`scanf`函数的格式说明符应该是`%d`而非`%f`,以及`if (a>=0);`中的分号导致条件语句的空语句。修正后的代码如下: ```c int main() { int a; scanf("%d", &a); // 将%f改为%d if (a >= 0) { // 删除分号 printf("%d\n", a); } else { printf("%d\n", -a); } return 0; } ``` 3. 程序填空: 缺失的部分是将负数累加到变量y上。修正后的代码如下: ```c main() { int n, x, y; x = y = 0; scanf("%d", &n); while (n != 0) { // 添加条件n!=0 if (n > 0) { x = x + 1; } else if (n < 0) { y = y + 1; // 填充缺失的语句 } scanf("%d", &n); } printf("x=%5d, y=%5d", x, y); } ``` QBASIC语言: 1. 编程题: 与C语言的编程题类似,这里要求用QBASIC语言完成相同的任务。代码如下: ```basic 10 DIM SUM AS INTEGER 20 SUM = 0 30 FOR I = 1 TO 100 40 IF I MOD 2 = 0 THEN SUM = SUM + I 50 NEXT I 60 PRINT "The sum of even numbers from 1 to 100 is: "; SUM 70 END ``` 2. 程序改错: 错误在于INPUT语句的引号不匹配和IF END语句的语法。修正后的代码如下: ```basic INPUT "X="; X IF X > 0 THEN PRINT X ELSE PRINT -X ENDIF ``` 3. 程序填空: 由于QBASIC的语法特点,此处无需填空,完整的代码如下: ```basic 10 INPUT "Enter a number: "; N 20 IF N > 0 THEN 30 X = X + 1 40 ELSE IF N < 0 THEN 50 Y = Y + 1 60 END IF 70 INPUT "Enter another number: "; N 80 GOTO 10 ``` 【数据库部分】 1. 创建数据库: 使用DBF文件创建数据库,包含字段XH(学号)、XM(姓名)、XB(性别)、SYD(生源地),并输入4条记录。 2. 完善程序: 代码中应填入"男"和DISPLAY,以找到第一个男生并显示其数据。 ```basic SET TALK OFF USE考生文件夹\D1 LOCATE FOR XB = "男" IF FOUND() DISPLAY ELSE ? "没有男生数据 !" ENDIF USE SET TALK ON RETURN ``` 3. 程序改错: 错误在于INDX语句的ON关键字后缺少字段名和TO关键字,以及DISP应改为DISPLAY。修正后的代码如下: ```basic SET TALK OFF USE考生文件夹\D1 STORE "李明" TO XM INDEX ON XM TO XMSY SEEK &XMM IF FOUND() DISPLAY ELSE ? "无此学生 " END DO USE SET TALK ON RETURN ``` 【网页设计与制作部分】 1. 插入表格: 使用HTML创建表格,设置边框、居中和字体样式。 ```html <!DOCTYPE html> <html> <head> <title>报考说明汇总</title> <style> table { border: 3px solid black; margin: 0 auto; font-family: 宋体; font-size: 24px; text-align: center; } </style> </head> <body> <table> <tr> <th>报考说明</th> <th>学员姓名</th> <th>准考证号</th> </tr> <tr> <td>汇总</td> <td>张三</td> <td>1001</td> </tr> <tr> <td></td> <td>李四</td> <td>1002</td> </tr> <tr> <td></td> <td>王五</td> <td>1003</td> </tr> </table> <p>高考新闻</p> </body> </html> ``` 2. 文字添加: 在表格下方添加文字"高考新闻",如上HTML代码所示。
- 粉丝: 10
- 资源: 15万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助