本文目录一览:
c语言操作题
t=n%10表明这个函数需要顺序取得输入数字的每个位上的数据来进行运算,第1次得到个位,第2次十位,...,直到没数可取,即循环条件while ( n )的意思;
if ( t%2==【1】)表明要进行t的奇偶判定才进行下面运算,根据返回值是22,642,64862,这个条件一定是偶数情况满足,那么【1】应当填为:0,偶数模2结果为0;
x=【2】+t;实现累加,从结果上来看,不是偶数位数字之和,仔细分析一下应当是提取偶数位后倒序组成数字:123456的偶数位为2、4、6,倒序组成642,而上面程序就是倒序取得每一位数字的,第1次得到6,x=0*10+6=6,第2次得到4,x=6*10+4=64,第3次得到2,x=64*10+2=642,所以【2】应当填为:x*10
如果要使循环每次能正确取到每位数字,n在循环中应顺序截断后面1位,所以n=【3】;语句中【3】应当填为:n/10;
C语言文件操作题,求解析
/*头文件,包含的函数库, stdio.h是C语言的输入输出库,里面有最常见的函数,你需要某个函数时可以man一下,上面有函数功能介绍和函数使用方法、即需要引用的头文件。*/
#include stdio.h
/*函数入口,C语言程序执行程序是从main函数开始执行的*/
main ()
{
/*定义一个文件标识号指针,后面用fopen函数打开某个文件时,该指针会指向文件的内容*/
FILE *fp;
/*定义一个整形数 i 和k,一个容量为6的整形数组a,其首地址为a*/
int i,a[6]={1,2,3,4,5,6},k;
/*fopen函数:函数功能: 打开一个文件
函数原型:FILE * fopen(const char * path,const char * mode);
相关函数:open,fclose,fopen_s[1] ,_wfopen
所需库: stdio.h
返回值: 文件顺利打开后,指向该流的文件指针就会被返回。若果文件打开失败则返回NULL,并把错误代码存在errno 中。
一般而言,打开文件后会作一些文件读取或写入的动作,若打开文件失败,接下来的读写动作也无法顺利进行,所以在fopen()后请作错误判断及处理
*/
fp = fopen("data.dat","w+");
/*将数组a首地址存的一个整数a[0]输入到文件指针fp所指向的data.dat文件里面*/
fprintf(fp,"%d\n",a[0]);
for (i=1;i6;i++)
{
/*
函数名: fseek
功 能: 重定位流上的文件指针
用 法: int fseek(FILE *stream, long offset, int fromwhere);
描 述: 函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere为基准,偏移offset个字 节的位置。如果执行失败(比如offset超过文件自身大小),则不改变 stream指向的位置。
*/
fseek(fp,0L,0);
/*这里是通过文件指针fp,在文件data.dat中读取一个整数写到k中*/
fscanf(fp,"%d",k);
/*将文件指针偏移到文件首地址*/
fseek(fp,0L,0);
/*通过for循环,将数组a中第二个数到第六个数加上k后再写入到文件中*/
fprintf(fp,"%d\n",a[i]+k);
}
rewind(fp);
fscanf(fp,"%d",k);
fclose(fp);
printf("%d\n",k);
}
c语言编程 位操作题
#define REPLACE_BIT(reg,start,end,val)\
do{\
int i;\
for(i=start;i=end;i++) /*以题目为例;*/\
reg=reg~(1i); /*将reg 0xffffffff变成0xffff00ff;*/\
reg=reg|valstart; /*将val 0xc0变成 0x0000c000;再与reg做与运算 */\
}while(0)
关于val的长度是不是start-end的值,start和end是否满足条件这里不讨论了
计算机二级c语言程序设计有哪些题型?
全国计算机二级C语言程序设计包括40个单选题(每题一分)和三道操作题(60分)。
单选题中1~10题为二级公共基础知识,单选题的11~40题是C语言的内容。
操作题包括程序填空(18分)、程序改错(18分)和编程题(24分)各一题。
程序填空是将一个完整的程序,扣掉两到三处,让考生将它填写完整。由于每位考生具体抽到的题目不同,程序填空有2到3个空要填。
程序改错也是一个完整的程序,其中有2~3处错误要求考生将他们改正。
编程题是要求考生编写一个程序,然后运行出题干要求的结果。题目中主函数main()会完整给出,在主函数中将调用fun()函数,fun函数由考生自己编写。编程题以运行结果给分,所编写完成后必须运行,否则没分。
二级C语言程序设计考试涉及公共基础知识和C语言两块。公共基础知识内容包括数据结构与算法、程序设计基础、软件工程基础、数据库设计基础四部分。考10个单选每个1分。
C语言有基础知识(C语言概述、常量与变量、数据类型、运算符和表达式),编程三大结构(顺序结构、选择结构、循环结构),数组、函数和指针,其他内容(预处理命令、结构体和共用体、位运算、文件)四大部分内容。重点是第二、三部分。
计算机二级C语言操作题积累
2017年计算机二级C语言操作题积累
多媒体计算机是当前计算机领域中最引人注目的高新技术之一。多媒体计算机就是利用计算机技术、通信技术和大众传播技术,来综合处理多种媒体信息的计算机。下面是我整理的关于计算机二级C语言操作题积累,欢迎大家参考!
一、单选题(每小题1分,共40分)
1[单选题] 下列关于综合布线系统的描述中,错误的是()。
A.双绞线扭绞可以减少电磁干扰
B.管理子系统设置在楼层配线间内
C.多介质插座是用来连接铜缆和光纤的
D.对于建筑群子系统直埋布线是最理想的方式
2[单选题] IP地址块59.67.79.128/28、59.67.79.144/28和59.67.79.160/27经聚合后可用地址数为()。
A.62
B.64
C.126
D.128
3[单选题] IP地址块202.111.15.128/28、202.111.15.144/28和202.111.15.160/28经过聚合后可用的地址数为()。
A.40
B.42
C.44
D.46
4[单选题] 下列攻击手段中,基于网络的入侵防护系统无法阻断的是()。
A.SYNFlooding
B.SQL注入
C.DDOS
D.PingofDeath
5[单选题] 差异备份、增量备份、完全备份三种备份策略的备份速度由快到慢依次为()。
A.增量备份、差异备份、完全备份
B.差异备份、增量备份、完全备份
C.完全备份、差异备份、增量备份
D.完全备份、增量备份、差异备份
6[单选题] CiscoPIX525防火墙用来允许数据流从具有较低安全级接口流向较高安全级接口的配置命令是()。
A.fixup
B.conduit
C.global
D.nameif
7[单选题] 在Windows2003系统下DHCP服务器中添加排除时,应输入的信息是()。
A.起始IP地址和结束IP地址
B.起始IP地址和网关地址
C.起始IP地址和MAC地址
D.起始IP地址和掩码
8[单选题] 下列关于服务器技术的描述中,错误的是()。
A.集群系统中一台主机出现故障时不会影响系统的性能
B.采用RISC结构处理器的服务器通常使用UNIX系统
C.热插拔功能允许用户在不切断电源的情况下更换硬盘、电源等
D.分布式内存访问(NUMA.技术将对称多处理器(SMP)和集群(Cluster)技术结合起来
9[单选题] 下列对交换机中交换表的描述中,错误的是()。
A.在一些高端交换机中,交换表通常被保存在CAM存储器中
B.交换表中没有接收帧的目的MAC地址时,交换机用Flood技术转发该帧
C.使用“showmac-addres-table”命令可显示小型交换机的交换表内容
D.交换表的内容包括目的IP地址及其所对应的交换机端口号
10[单选题] 下列关于无线网络HipeR1AN/2协议的描述中,错误的.是()。
A.采用5GHz工作频段
B.上行速率最多可达54Mbps
C.室外最大覆盖范围为30米
D.可支持面向连接的传输服务
二、综合题(每空2分,共40分)
(1)打开工作簿文件EXCEL.xlsx,将工作表sheetl的Al:El单元格合并为一个单元格,内容水平居中,计算“合计”列的内容,将工作表命名为“科研经费使用情况表”.
(2)选取“科研经费使用情况表”的“项目编号”列和“合计”列的单元格内容,建立“簇状棱锥图”,x轴上的项为项目编号,图表标题为“科研经费使用情况图”,插入到表的A7:El8单元格区域内.
三、演示文稿题
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存.
(1)整个演示文稿设置成“时装设计”模板;将全部幻灯片切换效果设置成“分割”.
(2)将第二张幻灯片对象部分的动画效果设置为“向内溶解”;在演示文稿的开始处插入一张“标题幻灯片”,作为文稿的第一张幻灯片,主标题键人“讽刺与幽默”,并设置为60磅、加粗、红色(请用自定义标签中的红色250,绿色1,蓝色1).
二、电子表格题
(1)【解题步骤】
步骤1:通过“答题”菜单打开EXCEL.xlsx文件,选中A1:E1单元格,在【开始】功能区的【对齐方式】分组中,单击“合并后居中”按钮,合并单元格并使内容居中。
步骤2:计算“合计”列内容。在E3单元格中插入公式“=SUM(B3:D3)”,并按回车键,将鼠标移动到E3单元格的右下角,按住鼠标左键不放向下拖动即可计算出其他行的值。
注:当鼠标指针放在已插入公式的单元格的右下角时,它会变为小十字“+”,按住鼠标左键拖动其到相应的单元格即可进行数据的自动填充。
步骤3:双击现有名称,输入新名称“科研经费使用情况表”。
步骤4:保存文件。
(2)【解题步骤】
步骤1:按照要求建立“簇状棱锥图”。选中“项目编号”列和“合计”列,在【插入】功能区的【图表】分组中,单击“创建图表”按钮,弹出“插入图表”对话框,在“柱形图”中选择“簇状棱锥图”,单击“确定”按钮,即可插入图表。
步骤2:按照题目要求设置图表标题。在插入的图表中,选中图表标题,改为“科研经费使用情况图”。
步骤3:调整图的大小并移动到指定位置。选中图表,按住鼠标左键单击图表不放并拖动,将其拖动到A7:El8单元格区域内。
注:不要超过这个区域。如果图表过大,无法放下,可以将鼠标放在图表的右下角,当鼠标指针变为“、”时。按住左键拖动可以将图表缩小到指定区域内。
步骤4:保存文件。
三、演示文稿题
(1)【解题步骤】
步骤1:通过“答题”菜单打开ysw9.pptx文件,按照题目要求设置幻灯片模板。选中幻灯片,在【设计】功能区的【主题】分组中,单击“其他”下拉三角按钮,选择“时装设计”模板。
步骤2:按照题目要求设置幻灯片的切换效果。选中幻灯片,在【切换】功能区的【切换到此幻灯片】分组中,单击“其他”下拉三角按钮,在“细微型”选项组中选择“分割”效果。
(2)【解题步骤】
步骤1:按照题目要求设置剪贴画的动画效果。选中第二张幻灯片的图片,在【动画】功能区的【动画】分组中,单击“其他”下拉三角按钮,选择“更多进入效果”选项,弹出“更改进入效果”对话框。在“基本型”选项组中选择“向内溶解”效果,单击“确定”按钮。
步骤2:按照要求插入新幻灯片。用鼠标右键单击第一张幻灯片前面的位置,在【开始】功能区的【幻灯片】分组中,单击“新建幻灯片”下拉三角按钮,选择“标题幻灯片”选项。新插入的幻灯片作为第一张幻灯片。
步骤3:在第一张幻灯片的“单击此处添加标题”处输入“讽刺与幽默”。
步骤4:按题目要求设置字体。选中“讽刺与幽默”,在【开始】功能区的【字体】分组中,单击“字体”按钮,弹出“字体”对话框。在“字体”选项卡中,设置“大小”为“60磅”,设置“字体样式”为“加粗”。单击“字体颜色”下拉三角按钮,选择“其他颜色”选项,弹出“颜色”对话框。单击“自定义”选项卡,设置“红色”为“250”,设置“绿色”为…l’,设置“蓝色”为…l’,单击“确定”按钮,再单击“确定”按钮。
步骤5:保存文件。
三、应用题(共20分)
;