计算机三级网络技术上机试题答案
计算机三级网络技术上机试题
一、产品销售记录
4. void SortDat()
{ int i,j; /* 定义变量 */ PRO temp;
for(i=0;i<MAX-1;i++) /* 选择法排序 */ for(j=i+1;j<MAX;j++)
if(strcmp(sell[i].mc,sell[j].mc)>0 /* 判断条件 */
||strcmp(sell[i].mc,sell[j].mc)==0&&sell[i].je<sell[j].je) { temp=sell[i];
sell[i]=sell[j];
sell[j]=temp;
}
}
二、字符串数组:函数调用
17. void SortCharD(void)
{ unsigned int i,j,k; /* 定义变量 */
int temp;
for(i=0;i<maxline;i++)
for(j=0;j<strlen(xx[i])-1;j++) /*选择法排序*/
for(k=j+1;k<strlen(xx[i]);k++)
if(xx[i][j]<xx[i][k])
{ temp=xx[i][j];
xx[i][j]=xx[i][k];
xx[i][k]=temp;
}
}
18. void ChA(void)
{ int i,temp; /* 定义变量 */
unsigned int j;
for(i=0;i<maxline;i++)
{ temp=xx[i][0]; /* 字符替代 */
for(j=0;j<strlen(xx[i])-1;j++)
xx[i][j]+=xx[i][j+1];
xx[i][strlen(xx[i])-1]+=temp;
strrev(xx[i]); /* 字符串翻转 */
}
}
20. void StrOR(void)
{ int i,j; /* 定义变量 */
for(i=0;i<maxline;i++)
for(j=0;j<80;j++)
if(xx[i][j]=='o') /* 判断处理 */
{ change(xx[i],j);
j=-1; /* 循环复位 */
计算机三级网络技术上机试题
}
}
31. void CharConvA(void)
{ int i,j; /* 定义变量 */
int temp;
for(i=0;i<maxline;i++)
{ temp=xx[i][strlen(xx[i])-1]; /* 字符替代 */
for(j=strlen(xx[i])-1;j>0;j--)
xx[i][j]=(xx[i][j]>>4)+xx[i][j-1];
xx[i][0]+=temp;
}
}
34. void jsSort()
{ unsigned int i,j,k; /* 定义变量 */ int temp;
for(i=0;i<20;i++)
{ for(j=0;j<strlen(xx[i])/2-1;j++) /* 选择法排序 */ for(k=j+1;k<strlen(xx[i])/2;k++)
if(xx[i][j]>xx[i][k])
{ temp=xx[i][j];
xx[i][j]=xx[i][k];
xx[i][k]=temp;
}
for(j=0;j<strlen(xx[i])/2;j++) /* 交换字符 */
{ k=j+(strlen(xx[i])+1)/2;
temp=xx[i][j];
xx[i][j]=xx[i][k];
xx[i][k]=temp;
}
}
}
39. void StrOL(void)
{ int i,j; /* 定义变量 */ char str[80];
for(i=0;i<maxline;i++)
{ memset(str,0,80); /* 字符串初始化 */ for(j=strlen(xx[i])-1;j>=0;j--)
if(!isalpha(xx[i][j])) /* 提取单词 */ { if(isalpha(xx[i][j+1]))
{ strcat(str,xx[i]+j+1); /* 保存单词 */ strcat(str," ");
}
xx[i][j]='\0'; /* 设置行尾 */ }
计算机三级网络技术上机试题
strcat(str,xx[i]); /* 保存第一个单词 */ strcpy(xx[i],str); /* 复制字符串 */ }
}
52. void jsSort()
{ unsigned int i,j,k; /* 定义变量 */ int temp;
for(i=0;i<20;i++)
{ for(j=0;j<strlen(xx[i])/2-1;j++) /* 左侧排序 */
for(k=j+1;k<strlen(xx[i])/2;k++)
if(xx[i][j]<xx[i][k])
{ temp=xx[i][j];
xx[i][j]=xx[i][k];
xx[i][k]=temp;
}
for(j=(strlen(xx[i])+1)/2;j<strlen(xx[i])-1;j++) /* 右侧排序 */ for(k=j+1;k<strlen(xx[i]);k++)
if(xx[i][j]>xx[i][k])
{ temp=xx[i][j];
xx[i][j]=xx[i][k];
xx[i][k]=temp;
}
}
}
55. void StrCharJL(void)
{ int i,j; /* 定义变量 */
unsigned char tmp;
for(i=0;i<maxline;i++) /* 逐行处理 */
{ for(j=0;j<80;j++) /* 字符替代 */
{ tmp=(xx[i][j]<<4);
if(tmp<=32||tmp>100) /* 判断条件 */ continue;
else xx[i][j]+=tmp;
}
}
}
67. void chg(char *s)
{ while(*s) /* 字符串改写 */
{ if(*s>='A'&&*s<='Y'||*s>='a'&&*s<='y')
*s+=1;
else if(*s=='z'||*s=='Z')
*s-=25;
s++;
}
计算机三级网络技术上机试题
}
94. void chg(char *s)
{ unsigned int i,temp; /* 定义变量 */
temp=*s; /* 暂存第一个字符 */ for(i=0;i<strlen(s)-1;i++) /* 字符左移 */
*(s+i)=*(s+i+1);
*(s+strlen(s)-1)=temp; /* 移动第一个字符 */ }
三、候选人选举
21. void CountRs(void)
{ int i,j,cnt; /* 定义变量 */
for(i=0;i<100;i++) /* 逐张处理选票 */ { cnt=0;
for(j=0;j<10;j++) /* 统计选中人数 */ if(xx[i][j]=='1')
cnt++;
if(cnt<=5) /* 判断条件 */
continue;
for(j=0;j<10;j++) /* 统计得票 */
if(xx[i][j]=='1')
yy[j]++;
}
}
四、数组:
5. void jsValue()
{ int i; /* 定义变量 */
for(i=0;i<N;i++) /* 统计求和 */
{ if(xx[i]%2==1) cnt1++;
else cnt2++;
if(i%2==0) pj+=xx[i];
}
pj/=(N/2); /* 求平均值 */
}
8. void jsVal()
{ int i,j; /* 定义变量 */ int a1,a2,b1,b2;
int ab;
int temp;
for(i=0;i<MAX;i++)
{ a1=a[i]%10; /* 数位分解 */ a2=a[i]/10;
b1=b[i]%10;
b2=b[i]/10;
ab=a2*1000+b2*100+b1*10+a1;/* 数位重组 */
计算机三级网络技术上机试题
if(a[i]%2==1&&b[i]%2==1) /* 判断条件 */ c[cnt++]=ab;
}
for(i=0;i<cnt-1;i++) /* 选择法排序 */ for(j=i+1;j<cnt;j++)
if(c[i]>c[j])
{ temp=c[i];
c[i]=c[j];
c[j]=temp;
}
}
13. int jsSort()
{ int i,j; /* 定义变量 */ Data temp;
int cnt=0;
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




