一样的,把考试前的多看看一定能过的,多少抄点,如果有机会
❷ 求全国计算机网络三级上机考试习题集三级 (南开大学出版社出版,共100题)
全国计算机网络三级上机考试习题集南开100题c 以发!
❸ 计算机网络技术上机题题目是一样的,考试的运行结果与模拟的结果不一样。我正式考试时运行出来是13个数
有这种情况的,放心吧。我考试回来还特意查了一下,真题和南开模拟里的数据不一样,但题目是一模一样的,所以输出结果不同。只要函数写对就OK了!
❹ 计算机三级网络上机考试题目以及答案
发过去了。
❺ 计算机三级网络技术上机考试一般考多少题什么题型
就一道题,c语言编程,一般就是编写一个函数 一个小时完成一道题就行。祝你好运哦!
❻ 全国计算机网络三级上机考试习题集三级 (南开大学出版社出版,共100题)
网上找找就好的。。。我以前的早没了。。另外也有书卖的。
❼ 计算机网络应用的上机操作都考什么内容
我是读计算机出身的,不知道你考的是哪方面的网络上机
如果是计算机基础,上机内容则比较简单:打字、简单word、网络问答题
❽ 求计算机三级网络技术上机考试100题及答案,谢谢...2010年3月份的
发过去了
❾ 计算机三级网络技术上机操作的题型
题很多的,这只是第1题,你参考参考吧。
函数ReadDat()实现从文件ENG.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS10.DAT中。
替代关系:f(p)=p*11 mod 256 (p是数组中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符的ASCII值是偶数或计算后f(p)值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。
部分源程序已给出,原始数据文件存放的格式是:每行的宽度均小于80个字符。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
unsigned char xx[50][80];
int maxline=0;/*文章的总行数*/
int ReadDat(void)
void WriteDat(void)
void encryptChar()
{
}
void main()
{
clrscr();
if(ReadDat()){
printf("数据文件ENG.IN不能打开!\n\007");
return;
}
encryptChar();
WriteDat();
}
int ReadDat(void)
{
FILE *fp;
int i=0;
unsigned char *p;
if((fp=fopen("eng.in","r"))==NULL) return 1;
while(fgets(xx[i],80,fp)!=NULL){
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return 0;
}
void WriteDat(void)
{
FILE *fp;
int i;
fp=fopen("ps10.dat","w");
for(i=0;i<maxline;i++){
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
注:在ReadDat()函数中由于fgets()函数读入数据时没有读入字符串结束符'\0',因
而用while()循环在xx数组每一行未尾将换行符'\n'替换成结束符'\0'。
编写的函数如下:该函数的基本算法是——让字符指针pf指向每一行的开头然后逐一往
后移动,在移动过程中按要求进行转换。*pf%2==0用于判断是否为偶数。if()条件语
句用于控制不替代字符。
解法1:
void encryptChar()
{
int i;
char *pf;
for(i=0;i<maxline;i++) /*行循环*/
{pf=xx[i]; /*每行字符个数*/
while(*pf!=0)
{if(*pf%2==0||*pf*11%256<32)
{pf++;continue;}
*pf=*pf*11%256;
pf++;
}
}
}
解法2:
void encryptChar()
{
int i,j,t;
for(i=0;i<maxline;i++)
{
for(j=0;j<strlen(xx[i]);j++)
{
t=xx[i][j]*11%256;
if(t<=32 || xx[i][j]%2==0) continue;
xx[i][j]=t;
}
}
}