这年辽宁中职升高职计算机专业技能考试模拟题.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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 非常好的语音识别源代码100%好用.zip
- 0积分【尊重互联网共享原则】tauri2.0所需插件nsis-tauri-utils.dll
- 基于CNN+LSTM实现的网络流量检测系统python源码(高分课设)+文档说明
- PHP中把动态页面生成静态页面的示例
- 0积分【尊重互联网共享原则】tauri2.0所需插件nsis-3.zip
- 【java毕业设计】食物营养分析与推荐网站的设计与实现源码(springboot+vue+mysql+说明文档+LW).zip
- AI-WB2-01S Combo模组AT指令手册详述
- 【java毕业设计】社区居民诊疗健康管理系统设计与实现源码(springboot+vue+mysql+说明文档+LW).zip
- 免费资源第一弹:关系型数据库-第一节
- 基于代码生成器的低代码开发平台 可以应用在任何J2EE项目的开发中,支持信创国产化 尤其适合SAAS项目、企业信息管理系统(MI