全国计算机上机考试题库答案(计算机上机考试试题)

时间:2023-04-04 00:50来源:考试资源网 考试资料网
全国计算机上机考试题库答案(计算机上机考试试题)

全国计算机上机考试题库答案(计算机上机考试试题)

admin3周前免费1

全国高等学校计算机一级考试选择题题库及答案参考(2)

51、计算机的核心是( )

A 存储器 B 运算器

C 控制器 D CPU

答案:D

52、WINDOWS直接删除文件而不进入回收站的操作,正确的是( )

a. 选定文件后,同时按下Ctrl与Del键 b. 选定文件后, 按Del键后,再按Shift键

c. 选定文件后,按Del键 d. 选定文件后,按Shift键后,再按Del键

答案:D

54、在下列的描述中,正确的是( )。

a. 外存的信息可以直接被CPU处理

b. 计算机中使用的汉字编码和ASCII码是一样的

c. 键盘是输入设备,绘图仪是输出设备

d. 操作系统是一种很重要的应用软件

答案:C

55、平时所谓的“存盘”是指将信息按文件保存在( )。

a. 内存 b. 运算器 c. 控制器 d.外存

答案:D

56、目前,制造计算机所使用的电子元件是( )

a. 大规模集成电路 b. 晶体管 c. 集成电路 d. 大规模或超大规模集成电路

答案:D

57、用户想在网上查询WWW信息,必须安装并运行一个被称为( )的软件。

a. 适配器 b. 浏览器 c. YAHOO d. FTP

答案:B

59、在Windows中,不能进行打开“资源管理器”窗口的操作是( )

a. 用鼠标右键单击“开始”按钮

b. 用鼠标左键单击“任务栏”空白处

c. 用鼠标左键单击“开始”菜单中“程序”下的“Windows资源管理器”项

d. 用鼠标右键单击“我的电脑”图标

答案:B

62、内存储器可分为随机存取存储器和( )

a. 硬盘存储器 b. 动态随机存储器

c. 只读存储器 d. 光盘存储器

答案:C

65、存储器可分为( )两类。

a. RAM和ROMb. 硬盘和软盘c. 内存储器和外存储器d. ROM和EPROM

答案:C

67、在多媒体计算机系统中,不能存储多媒体信息的是( )

a. 光盘 b. 磁盘 c. 磁带 d. 光缆

答案:D

70、个人计算机(PC)属于( )。

a. 小型计算机 b. 中型计算机 c. 微型计算机 d. 小巨型计算机

答案:C

71、删除游戏的快捷方式的图标后,游戏程序( )大学计算机一级考试题库及答案大学计算机一级考试题库及答案。

a. 自动删除 b. 不会删除 c. 位置移动 d. 不确定

答案:B

72、英文小写字母d的ASCII码为100,英文大写字母D的ASCII码为( )

a. 50 b. 66 c. 52 d. 68

答案:D

73、汇编语言实质上是符号化的( ):

a. 第三代语言 b. 低级语言 c. 高级语言 d. 机器语言

答案:D

75、在Windows资源管理器中,[编辑]菜单项中的[剪切]命令( )。

a. 只能剪切文件夹 b. 不能剪切文件夹

c. 可以剪切文件或文件夹 d. 无论怎样都不能剪切系统文件

答案:C

76、在计算机网络中( )能进行信号的数/模,模/数转换。

a. 集中器 b. 调制解调器

c. 主计算机 d. 终端

答案:B

77、某人E-mail地址是lee@sohu.com,则邮件服务器地址是( )

a. lee b. lee@ c. sohu.com d. lee@sohu.com

答案:C

79、下列设备中,不能作为计算机输出设备的是( )。

a. 打印机 b. 显示器 c. 键盘 d. 绘图仪

答案:C

80、世界上第一台电子计算机诞生于( )

a. 德国 b. 美国 c. 英国 d. 中国

答案:B

81、在Windows环境下,为了终止应用程序的运行,应( )

a. 关闭该应用程序窗口 b. 最小化该应用程序窗口

c. 双击该应用程序窗口的标题栏 d. 将该应用程序窗口移出屏幕

答案:A

82、Windows NT是( )软件。

a. 计算机辅助教育 b. 与Windows 98功能相同的操作系统

c. 数据库管理系统 d. 网络操作系统

答案:D

85、在IE浏览器中要保存一网址须使用( )功能.

a. 历史 b. 搜索 c. 收藏 d. 转移

答案:C

86、下列合法的Windows 文件名是( )。

a. AC.txt b. C1

答案:C

88、为了完成文件的复制、删除、移动等操作,可使用( )

a. 剪贴板 b. 任务栏 c. 桌面 d. 资源管理器

答案:D

91、为防范计算机病毒,不应( )。

a. 定期备份系统中的重要数据 b. 经常使用杀毒软件扫描磁盘

c. 禁止使用Internet d. 使用E-Mail

答案:C

93、在微型计算机中,对字符和汉字的编码分别采用( )

a. 阶码和尾码 b. ASCII码和国标码 c. BCD码和汉字码 d. 原码和补码

答案:B

94、以下叙述正确的是( )。

a. BASIC源程序可在DOS下直接执行

b. 商品化的软件就是系统软件,用户编写的软件就是应用软件

c. 用高级语言编写的程序必须经过翻译后才能执行

答案:C

95、窗口右上角的"×"按钮是( )

a. 关闭按钮 b. 最大化按钮 c. 最小化按钮 d. 选择按钮

答案:A

96、多媒体信息处理时,应将数据进行( ),以减少数据量。

a. 压缩 b. 编码 c. 转换 d. 存储

答案:A

97、下列属于系统软件的是( )。

a. Office2000 b. Windows2000 c. Netscape d. FrontPage

答案:B

99、第二代电子计算机的主要元件是( )

a. 电子管 b. 晶体管 c. 集成电路 d. 大规模集成电路

答案:B

100、将十进制数25转换成对应的二进制数,正确的结果是( )

a. 11001 b. 11010 c. 11011 d. 11110

答案:A

求《计算机三级网络题库及答案分享》全文免费下载百度网盘资源,谢谢~

《计算机三级网络题库及答案分享》百度网盘pdf最新全集下载:

链接:

?pwd=nwj4 提取码: nwj4

简介:计算机三级网络题库及答案,里面的题目非常的多,涵盖的内容也非常的丰富,只要把这些题全做完了, 考试绝对没有问题。 ?

急求全国计算机二级考试C语言上机题库(10年9月份考的),要有题带答案的

LZ邮箱我就不发了,告诉你网站

自己去里面下载吧!

记得加分哦。。。呵呵

未来教育2012全国计算机等级考试二级C语言上机题库答案

woye想要!!有人给了,也给我一份,谢谢哈!!!1144187216@qq.com

急求!!!全国计算机等级考试二级C机考题库 附答案的最好 !急!!!!

1: 第1题 m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。

答案:

int fun(int score[],int m,int below[])

{

int i,k=0,aver=0;

for(i=0;i<m;i++)

aver+=score[i];

aver/=m;

for(i=0;i<m;i++)

if(score[i]<aver)

{

below[k]=score[i];

k++;

}

return k;

}

2: 第2题请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。

答案:

void fun(int *a, int *n)

{

int i,j=0;

for(i=2;i<1000;i++)

if ((i%7==0 || i%11==0) i%77!=0)

a[j++]=i;

*n=j;

}

3: 第3题 请编写函数void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。

答案:

void fun(int x, int pp[ ], int *n)

{

int i=1,j=0;k=0,*t=pp;

for(i=0;i<=x;i++)

if(i%2!=0)

{

t[j]=I;

j++;

}

for(i=0;i<j;i++)

if(x%t[i]==0)

{

pp[k]=t[i];

k++;

}

*n=k;

}

4: 第4题 请编写一个函数void fun(char *tt,int pp[]),统计在tt字符中"a"到"z"26各字母各自出现的次数,并依次放在pp所指的数组中。

答案:

void fun(char *tt, int pp[])

{

int i;

for (i=0;i<26;i++)

pp[i]=0;

while (*tt)

{

switch (*tt)

{

case ‘a’: pp[0]++;break;

case ‘b’: pp[1]++;break;

case ‘c’: pp[2]++;break;

case ‘d’: pp[3]++;break;

case ‘e’: pp[4]++;break;

case ‘f’: pp[5]++;break;

case ‘g’: pp[6]++;break;

case ‘h’: pp[7]++;break;

case ‘i’: pp[8]++;break;

case ‘j’: pp[9]++;break;

case ‘k’: pp[10]++;break;

case ‘l’: pp[11]++;break;

case ‘m’: pp[12]++;break;

case ‘n’: pp[12]++;break;

case ‘o’: pp[14]++;break;

case ‘p’: pp[15]++;break;

case ‘q’: pp[16]++;break;

case ‘r’: pp[17]++;break;

case ‘s’: pp[18]++;break;

case ‘t’: pp[19]++;break;

case ‘u’: pp[20]++;break;

case ‘v’: pp[21]++;break;

case ‘w’: pp[22]++;break;

case ‘x’: pp[23]++;break;

case ‘y’: pp[24]++;break;

case ‘z’: pp[25]++;break;

}

tt++;

}

}

5: 第5题 请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k各素数存入xx所指的数组中。

答案:

void fun(int m, int k, int xx[])

{

int g=0,I,j,flag=1;

for(i=m+1;i<m*m;i++)

{

for(j=0;j<I;j++)

{

if(i%j!=0)

flag=1;

else

{

flag=0;

break;

}

}

if (flag==1 j=i)

{

if (k=0)

{

xx[g++]=i;

k--;

}

else

break;

}

}

}

6: 第6题 请编写一个函数void fun(char a[],char[],int n),其功能是:删除以各字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。

答案:

void fun(char a[],char b[], int n)

{

int I,j=0;

for (i=0;i<LEN;i++)

if (i!=n)

{

b[j]=a[i];

j++;

}

b[j]=‘\0’;

}

7: 第7题 请编写一个函数int fun(int *s,int t,int *k),用来求除数组的最大元素在数组中的下标并存放在k所指的储存单元中。

答案:

void fun (int *s, int t, int *k)

{

int I, max;

max=s[0];

for(i=0;i<t;i++)

if (s[i]max)

{

max=s[i];

*k=I;

}

}

8: 第8题 编写函数fun,功能是:根据以下攻势计算s,计算结果作为函数值返回;n通过形参传入。S=1+1/(1+2)+1/(1+2+3)+…….+1/(1+2+3+4+……+n)

答案:

float fun (int n)

{

int i;

float s=1.0, t=1.0;

for(i=2;i<=n;i++)

{

t=t+i;

s=s+1/t;

}

return s;

}

9: 第9题 编写一个函数fun,它的功能是:根据以下公式求p的值,结果由函数值带回。M与n为两个正整数,且要求mn。 p=m!/n!(m-n)!

答案:

float fun(int m, int n)

{

float p,t=1.0;

int I;

for (i=1;i<=m;i++)

t=t*I;

p=t;

for(t=1.0,i=1;i<=n;i++)

t=t*I;

p=p/t;

for(t=1.0,i=1;i<=m-n;i++)

t=t*I;

p=p/t;

return p;

}

10: 第10题 编写函数fun,它的功能是:利用以下的简单迭代方法求方程cos(x)-x=0的一个实根。

迭代步骤如下:(1)取x1初值为0.0; (2)x0=x1,把x1的值赋各x0;

(3)x1=cos(x0),求出一个新的x1;

(4)若x0-x1的绝对值小于0.000001,则执行步骤(5),否则执行步骤(2);

(5)所求x1就是方程cos(x)-x=0的一个实根,作为函数值返回。

程序将输出root=0.739085。

答案:

float fun()

{

float x1=0.0,x0;

do

{

x0=x1;

x1=cos(x0);

}

while(fabs(x0-x1)1e-6);

return x1;

}

11: 第11题 下列程序定义了n×n的二维数组,并在主函数中自动赋值。请编写函数 fun(int a[][n]),该函数的功能是:使数组左下半三角元素中的值全部置成0。

答案:

int fun(int a[][N])

{

int I,j;

for(i=0;i<N;i++)

for(j=0;j<=I;j++)

a[i][j]=0;

}

12: 第12题 下列程序定义了n×n的二维数组,并在主函数中赋值。请编写函数fun,函数的功能使求出数组周边元素的平均值并作为函数值返回给主函数中的s。

答案:

double fun(int w[][N])

{

int I,j,k=0;

double s=0.0;

for(j=0;j<N;j++)

{

s+=w[0][j];

k++;

}

for(j=0;j<N;j++)

{

s+=w[N-1][j];

k++;

}

for(i=1;i<=N-2;i++)

{

s+=w[i][0];

k++;

}

for(i=1;i<=N-2;i++)

{

s+=w[i][N-1];

k++;

}

return s/=k;

}

13: 第13题 请编写一个函数void fun(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。

答案:

void fun(int tt[M][N], int pp[N])

{

int I,j,min;

for(j=0;j<N;j++)

{

min=tt[0][j];

for(i=0;i<M;i++)

{

if (tt[i][j]<min)

min=tt[i][j];

}

pp[j]=min;

}

}

14: 第14题 请别写函数fun,函数的功能使求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。

答案:

int fun(int a[M][N])

{

int I,j,s=0;

for(j=0;j<N;j++)

{

s+=a[0][j];

s+=a[M-1][j];

}

for(i=1;i<=M-2;i++)

{

s+=a[i][0];

s+=a[i][N-1];

}

return s;

}

15: 第15题 请编写一个函数unsigned fun(unsigned w),w使一个大于10的无符号整数,若w使n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。

答案:

unsigned fun(unsigned w)

{

unsigned t,s=0,s1=1,p=0;

t=w;

while(t10)

{

if(t/10)

p=t%10;

s=s+p*s1;

s1=s1*10;

t=t/10;

}

return s;

}

16: 第16题 请编写一个函数float fun(double h),函数的功能使对变量h中的值保留2位小树,并对第三位进行四舍五入(规定h中的值位正数)。

答案:

float fun(float h)

{

long t;

float s;

h=h*1000;

t=(h+5)/10;

s=(float)t/100.0;

return s;

}

17: 第17题 请编写一个函数fun(char *s),该函数的功能使把字符串中的内容拟置。

答案:

void fun(char *s)

{

char ch;

int I,m,n;

i=0;

m=n=strlen(s)-1;

while(i<(n+1)/2)

{

ch=s[i];

s[i]=s[m];

s[m]=ch;

i++;

m--;

}

}

18: 第18题 编写程序,实现矩阵(3行3列)的转置(即行列互换)。

答案:

void fun(int array[3][3])

{

int I,j,temp;

for(i=0;i<3;i++)

for(j=0;j<I,j++)

{

temp=array[i][j];

array[i][j]=array[j][i];

array[j][i]=temp;

}

}

19: 第19题 编写函数fun,该函数的功能是:从字符中删除指定的字符,同一字母的大、小写按不同字符处理。

答案:

void fun(char s[],int c)

{

int i=0;

char *p;

p=s;

while(*p)

{

if(*p!=c)

{

s[i]=*p;

i++;

}

p++;

}

s[i]=‘\0’;

}

20: 第20题 编写函数int fun(int lim,int aa[max]),该函数的功能是求出小于或等于lim的所有素数并放在aa数组中,该函数返回所求的素数的个数。

答案:

int fun(int lim, int aa[MAX])

{

int k=0,I,j;

for(i=lim;i1;i--)

{

for(j=2;j<i;j++)

if(i%j==0)

break;

else

continue;

if(j=i)

{

aa[k]=i;

k++;

}

}

return k++;

}

21: 第21题 请编写函数fun,对长度位7个字符的字符串,除首尾字符外,将其余5个字符按ascii码降序排列。

答案:

void fun(char *s,int num)

{

char t;

int I,j;

for(i=1;i<num-2;i++)

for(j=i+1;j<num-1;j++)

if(s[i]<s[j])

{

t=s[i];

s[i]=s[j];

s[j]=t;

}

}

22: 第22题 n名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:找出学生的最高分,由函数值返回。

答案:

double fun(STREC *h)

{

double max;

STREC *q=h;

max=h-s;

do

{

if(q-smax)

max=q-s;

q=q-next;

}

while(q!=0);

return max;

}

23: 第23题 请编写函数fun,该函数的功能是:判断字符串是否为回文?若是则函数返回1,主函数中输出yes,否则返回0,主函数中输出no。回文是指顺读和倒读都是一样的字符串。

答案:

int fun(char *str)

{

int I,n=0;fg=1;

char *p=str;

while (*p)

{

n++;

p++;

}

for(i=0;i<n/2;i++)

if (str[i]==str[n-1-i]);

else

{

fg=0;

break;

}

return fg;

}

24: 第24题 请编写一个函数fun,它的功能是:将一个字符串转换为一个整数(不得调用c语言提供的将字符串转换为整数的函数)。

答案:

long fun (char *p)

{

long s=0,t;

int i=0,j,n=strlen(p),k,s1;

if(p[0]==‘-’)

i++;

for(j=I;j<=n-1;j++)

{

t=p[j]-‘0’;

s1=10;

for(k=j;k<n-1;k++)

t*=s1;

s+=t;

}

if(p[0]==‘-’)

return –s;

else

return s;

}

25: 第25题 请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。

答案:

char *fun(char *s,char *t)

{

char *p,*t1=t,*s1=s;

int n=0;m=0;

while (*s1)

{

n++;

s1++;

}

while(*t1)

{

m++;

t1++;

}

if(n=m)

p=s;

else

p=t;

return p;

}

26: 第26题 请编写一个函数fun,它的功能是:根据以下公式求x的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):

x/2=1+1/3+1×2/3×5+1×2×3/3×5×7+1×2×3×4/3×5×7×9+…+1×2×3×…×n/3×5×7×(2n+1)

程序运行后,如果输入精度0.0005,则程序输出为3.14…。

答案:

double fun(double eps)

{

double s;

float n,t,pi;

t=1;pi=0;n=1.0;s=1.0;

while((fabs(s))=eps)

{

pi+=s;

t=n/(2*n+1);

s*=t;

n++;

}

pi=pi*2;

return pi;

}

27: 第27题 请编写一个函数fun,它的功能是:求除1到m之内(含m)能北7或11整除的所有整数放在数组a中,通过n返回这些数的个数。

答案:

void fun(int m, int *a, int *n)

{

int I,j=0; *n=0;

for(i=1;i<=m;i++)

if (i%7==0 || i%11 ==0)

{

a[j]=I;

j++;

}

*n=j;

}

28: 第28题 请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n 是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。

答案:

void fun (int a[],int n, int *max, int *d)

{

int I;

*max=a[0];

*d=0;

for(i=0;I<n;i++)

if(a[i]*max)

{

*max=a[i];

*d=I;

}

}

29: 第29题 请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。

答案:

void fun(char *ss)

{

int I,n;

n=strlen(ss);

for(i=1;i<n;i+=2)

if(ss[i]=‘a’ ss[i]<=‘z’)

ss[i]=ss[i]-32;

}

30: 第30题 请编写一个函数fun,它的功能是:求除一个2×m整型二维数组中最大元素的值,并将此值返回调用函数。

答案:

int fun(int a[][M])

{

int I,j,max;

max=a[0][0];

for(i=0;i<2;i++)

for(j=0;j<M;j++)

if(a[i][j]max)

max=a[i][j];

return max;

}

31: 第31题 请编写函数fun,其功能是:将s所指字符串中除了下标为偶数、同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。

答案:

void fun(char *s,char t[])

{

int I,j=0,n;

n=strlen(s);

for(i=0;I,n;i++)

if(i%2==0s[i]%2==0)

{

t[j]=s[i];

j++;

}

t[j]=‘\0’;

}

32: 第32题 请编写函数fun,其功能是:将s所指字符串中除了下标为奇数、同时ascii值也为奇数的字符之外,其余的所有字符都删除,串中剩余字符所形成的一个新串放在t所指的一个数组中。

答案:

void fun(char *s,char t[])

{

int I,j=0,n;

n=strlen(s);

for(i=0;I,n;i++)

if(i%2!=0s[i]%2!=0)

{

t[j]=s[i];

j++;

}

t[j]=‘\0’;

}

33: 第33题 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:使字符串中尾部的*号不得多于n个;若多于n个,则删除多于的*号;若少于或等于n个,则什么也不做,字符串中间和前面的*号不删除。

答案:

void fun(char *a,int n)

{

int i=0;k=0;

char *p, *t;

p=t=a;

while (*t)

t++;

t--;

while(*t==‘*’)

{

k++;

t--;

}

t++;

if(kn)

{

while (*pp<t+n)

{

a[i]=*p;

i++;

p++;

}

a[i]=‘\0’;

}

}

34: 第34题 学生的记录由学号和成绩组成,n名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能使:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。

答案:

int fun (STREC *a, STREC *b)

{

int I,j=0,n=0, max;

max=a[0].s;

for(i=0;i<N;i++)

if(a[i].smax)

max=a[i].s;

for(i=0;i<N;i++)

if(a[i].s==max)

{

*(b+j)=a[i];

j++;

n++;

}

return n;

}

35: 第35题 请编写一个函数,用来删除字符串中的所有空格。

答案:

void fun(char *str)

{

int i=0;

char *p=str;

while (*p)

{

if(*p!=‘’)

{

str[i]=*p;

i++;

}

p++;

}

str[i]=‘\0’;

}

36: 第36题 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部移到字符串的尾部。

答案:

void fun(char *a)

{

int i=0,n=0;

char *p;

p=a;

while (*p==‘*’)

{

n++;

p++;

}

while (*p)

{

a[i]=*p;

i++;

p++;

}

while(n!=0)

{

a[i]=‘*’;

i++;

n--;

}

a[i]=‘\0’;

}

37: 第37题 某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出。请编写函数fun,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。

答案:

void fun(STREC *p)

{

double av=0.0;

int i:

for(i=0;i<N;i++)

av+=p-s[i];

av/=N;

p-ave=av;

}

38: 第38题 请编写函数fun,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。

答案:

int fun(char *ss, char c)

{

int n=0;

while (*ss)

{

if(*ss==c)

n++;

ss++;

}

return n;

}

39: 第39题 请编写函数fun,该函数的功能是:移动一维数组中的内容,若数组中由n个整数,要求把下标从0到p(p小于等于n-1)的数组元素平移到数组的最后。

答案:

void fun(int *w, int p, int n)

{

int b[N], i, j=0;

for(i=0;i<=p;i++)

{

b[i]=w[i];

j++;

}

for(i=0;i<=p;i++)

{

w[j]=b[i];

j++;

}

}

40: 第40题 请编写函数fun,该函数的功能是移动字符串中内容,移动的规则如下:把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。

答案:

void fun(char *w,int m)

{

char b[N];

int I,j=0;

for(i=0;i<m;i++)

{

b[j]=w[i];

j++;

}

for (i=0;i<strlen(w)-m;i++)

w[i]=w[i+m];

for(j=0;j<m;j++)

{

w[i]=b[j];

i++;

}

w[i]=‘\0’;

}

41: 第41题 请编写函数fun,该函数的功能是:将m行n列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。

答案:

void fun(char (*s)[n],char *b)

{int i,j,k=0;

for(j=0;j<n;j++)

for(i=0;i<m;i++)

{b[k]=*(*(s+i)+j)

k++;}

b[k]=‘\0’;}

42: 第42题 下列程序定义了n×n的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][n],int n),该函数的功能是:将数组右上半三角元素中的值乘以m。

答案:

void fun(int a[][n],int m)

{int i,j;

for(j=0;j<n;j++)

for(i=0;i<=j;i++)

a[j]=a[j]*m;}

43: 第43题 编写一个函数,从传入的num个字符串中找出一个最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标志)。

答案:

char *fun(char (*a)[81],int num)

{int i;

char *max;

max=a[0];

for(i=0;i<num;i++)

if(strlen(max)<strlen(a))

max=a;

return max;}

44: 第44题 编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。

答案:

int fun(char *str,char *substr)

{int n;

char *p,*r;

n=0;

while(*str)

{p=str;

r=substr;

while(*r)

if(*r==*p)

{r++;

p++;}

else

break;

if(*r==‘\0’)

n++;

str++;}

return n;}

45: 第45题 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n 给出了字符串的长度,形参h给出了字符串中前导*号的个数,形参e给出了字符串中最后的*个数。在编写时不得使用c语言给提供得字符串函数。

答案:

void fun(char *a,int n,int h,int e)

{int i=0;

char *p;

for(p=a+h;p<a+n-e;p++)

{*(a+i)=*p;

i++;}

*(a+i)=‘\0’;}

46: 第46题 学生得记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能时:按分数的高低排列学生的记录,高分在前。

答案:

void fun(strec a[])

{int i,j;

strec t;

for(i=0;i<n-1;i++)

for(j=i;s<n;j++)

if(a.s<a[j].s)

{t=a;

a=a[j];

a[j]=t; }}

47: 第47题 请编写一个函数void fun(char *ss),其功能时:将字符串ss中所有下标为奇数位置上的字母转换为大写(若位置上不是字母,则不转换)。

答案:

void fun(char *ss)

{int i,n=0;

char *p=ss;

while(*p)

{n++;

p++;}

for (i=0;i<n;i++)

if ((ss=‘a’ss<=‘z’)i%2!=0)

ss=ss-32;

ss=‘\0’;}

48: 第48题 请编写函数fun,其功能是:将两个两位数的正整数a,b合并成一个整数放在c中。合并的方式是:将a数的十位和个位依次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上。

答案:

void fun(int a,int b,long *c)

{*c=(a/10)*1000+(b/10)*100+(a%10)*10+b%10;}

49: 第49题 请编写函数fun,其功能是:将s所指字符串中下标位偶数同时ascii值为奇数的字符删除,s中剩余的字符形成的新串放在t所指的数组中。

答案:

void fun(char *s,char t[])

{int i,j=0,n=strlen(s);

for(i=0;i<n;i++)

if(i%2==0s%2!=0)

else

{f[j]=s;

j++;}

t[j]=‘\0’;}

50: 第50题 已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入a机构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。

答案:

void fun(stu a[],stu *s)

{int i,max;

max=a[0].s;

for (i=0;i<n;i++)

if(a.smax)

{max=a.s;

*s=a;}}

2007年计算机等级考试二级C语言上机试题(1-8套) 有 答案 吗?急用,谢谢!

;class_id=53

本分类共有96个文件

『计算机』2007年计算机二级C语言上机考试试题(1-8套..

·2007年计算机二级C语言上机考试试题(1-8套)

软件大小:未知 授权方式:免费下载 下载:5118 推荐程度:

『计算机』全国计算机等级考试一级试题及答案

·1. 微型计算机硬件系统中最核心的部件是( ).B A,主板 B,CPU C,内存储器 D,I/O设备 2. 下列术语中,属于显示器性能指标的是( ).C A,速度 B,可靠性 C......

软件大小:未知 授权方式:免费下载 下载:5208 推荐程度:

『计算机等级题』全国计算机等级考试一级试题库

·全国计算机等级考试一级试题库(答案在题号前面) D(1)引导型病毒程序被存放在 A)最后1个扇区中 B)第2物理扇区中 C)数据扇区中 D)引导扇区中 C(2)文件被感染上病......

软件大小:未知 授权方式:免费下载 下载:2638 推荐程度:

『计算机等级题』全国计算机等级考试一级试题及答案

·全国计算机等级考试一级试题及答案 1. 微型计算机硬件系统中最核心的部件是( ).B A,主板 B,CPU C,内存储器 D,I/O设备 2. 下列术语中,属于显示器性能指标......

软件大小:未知 授权方式:免费下载 下载:2091 推荐程度:

『计算机等级题』2004年9月全国计算机等级考试二级C笔试试题..

·2004年9月全国计算机等级考试二级C笔试试题 11.用C语言编写的代码程序 A)可立即执行 B)是一个源程序 C)经过编译即可执行 D)经过编译解释才能执行 12.......

软件大小:未知 授权方式:免费下载 下载:588 推荐程度:

『计算机等级题』全国计算机等级考试一级B模拟试题五

·全国计算机等级考试一级B模拟试题五 (1)我国第一台电子计算机诞生于哪一年 A)1948年 B)1958年 C)1966年 D)1968年【答案】:B 【解析】:我国自......

软件大小:未知 授权方式:免费下载 下载:550 推荐程度:

『计算机等级题』2004年4月全国计算机等级考试二级C语言笔试..

·2004年4月全国计算机等级考试二级C语言笔试试题基础知识和C语言程序设计一, 选择题((1)~(40)每题1分,(41)~(50)每题2分,共60分) 1, 1MB等于......

软件大小:未知 授权方式:免费下载 下载:481 推荐程度:

『计算机等级题』06年计算机等级考试一级B考试试题及试题分析..

·06年计算机等级考试一级B考试试题及试题分析 1.计算机根据运算速度,存储能力,功能强弱,配套设备等因素可划分为(). A)台式计算机,便携式计算机,膝上型计算机 B)电......

软件大小:未知 授权方式:免费下载 下载:888 推荐程度:

『计算机等级题』广东省计算机等级考试(一级)仿真试题(F)

·广东省计算机等级考试(一级)仿真试题(F) (考试时间:100分钟) 系 班 级 学 号 姓 名 说明:(1)请考生在D盘根目录下建立以自己学号命名文件夹(考生......

软件大小:未知 授权方式:免费下载 下载:664 推荐程度:

『计算机等级题』计算机等级考试三级网络试题

·计算机等级考试三级网络试题 04年9月 教育部考试中心 版权所有一,选择题(每小题1分,共60分) 下列各题A,B,C,D四个选项中,只有一个选项是正确的.请将正确选项涂写......

软件大小:未知 授权方式:免费下载 下载:634 推荐程度:

『计算机等级题』全国计算机等级考试四级笔试试题

·一,选择题:((1)-(90))题,分为1分题和2分题,满分120分.除标注2分题外,其它均为1分题.) 下列各题A),B),C),D)四个选项中,只有一个是正确的,请将正确选项......

软件大小:未知 授权方式:免费下载 下载:298 推荐程度:

『计算机等级题』计算机等级考试上机模拟试题汇总

·计算机等级考试上机模拟试题汇总模拟试题(一) 1.填空题请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面. 例如:str1......

软件大小:未知 授权方式:免费下载 下载:778 推荐程度:

『计算机等级题』计算机等级考试二级模拟试题4基础知识与FOX..

·计算机等级考试二级模拟试题4 基础知识与FOXBASE程序设计 (考试时间120分钟,满分100分) 一,选择题((1)-(40)每个选项1分,(41)-(50)每个选项......

软件大小:未知 授权方式:免费下载 下载:330 推荐程度:

『计算机等级题』2005年4月全国计算机等级考试二级笔试试题A..

·2005年4月全国计算机等级考试二级笔试试题 Access 数据库程序设计 一,选择题(每小题 2 分,共 70 分) 下列各题 A),B),C),D)四个选项中,只有一......

软件大小:未知 授权方式:免费下载 下载:420 推荐程度:

『计算机等级题』2006年4月全国计算机等级考试二级VFP试题及..

·2006年4月全国计算机等级考试二级VFP试题及答案 (考试时间90分钟,满分100分) 一,选择题(每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一......

软件大小:未知 授权方式:免费下载 下载:583 推荐程度:

『计算机等级题』计算机等级考试二级VFp笔试试题

·计算机等级考试二级VFp笔试试题 一,选择题((1)~(35)每小题2分,共70分)下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在大题卡 相......

软件大小:未知 授权方式:免费下载 下载:297 推荐程度:

『计算机等级题』全国计算机等级考试二级VFp笔试试题(含答案..

·全国计算机等级考试二级VFp笔试试题(含答案) 一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将......

软件大小:未知 授权方式:免费下载 下载:356 推荐程度:

『计算机等级题』全国计算机等级考试二级VB上机试题

·全国计算机等级考试二级VB上机试题 (考试时间90分钟,满分100分) 1. 基本操作(2小题,每小题15分,共计30分) 注意:下面出现的"考生文件夹"均为%USER% ......

软件大小:未知 授权方式:免费下载 下载:461 推荐程度:

『计算机等级题』全国计算机等级考试二级C笔试试题

·9月全国计算机等级考试二级C笔试试题 1.与十进制数200等值的十六进制数为 A) A8 B)A4 C)C8 D)C4 2.DOS文件系统的组织结构属于 A)星......

软件大小:未知 授权方式:免费下载 下载:213 推荐程度:

『计算机等级题』计算机等级考试试卷二级VFP试题及答案

·计算机等级考试试卷二级VFP试题及答案一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答......

软件大小:未知 授权方式:免费下载 下载:286 推荐程度:

『计算机等级题』全国计算机等级三级C语言上机试题解析

·全国计算机等级三级C语言上机试题解析三级网络技术和三级数据库技术的C语言上机试题难度较大,题型多样,因此颇难掌握,今将这些试题分类解析,希望能帮大家顺利通过上机考试. 三级......

软件大小:未知 授权方式:免费下载 下载:231 推荐程度:

『计算机等级题』计算机等级二级C语言模拟试题

·计算机等级二级C语言模拟试题一,选择题(1)~(10)每小题2分,(11)-(50)每小题1分,共60分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,......

软件大小:未知 授权方式:免费下载 下载:215 推荐程度:

『计算机等级题』计算机等级考试二级VB全真模拟试题含答案(2..

·计算机等级考试二级VB全真模拟试题含答案(2) 一,选择题 (1)—(35)题每题2分,共70分. 下列各题A),B),C),D)四个先项中,只有一个选择是正确的,请将正......

软件大小:未知 授权方式:免费下载 下载:308 推荐程度:

『计算机等级题』2007年9月计算机等级考试二级VB标准模拟试题..

·2007年9月计算机等级考试二级VB标准模拟试题 ,选择题1~20每小题2分,21~30每小题3分,共70分 1.在窗体中添加一个命令按钮,并编写如下程序: Private ......

软件大小:未知 授权方式:免费下载 下载:461 推荐程度:

『计算机等级题』2006年4月全国计算机等级考试二级VB程序设计..

·2006年4月全国计算机等级考试二级VB程序设计试题及答案一,选择题(每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的.请将正确选项填涂......

软件大小:未知 授权方式:免费下载 下载:237 推荐程度:

『计算机等级题』湖南省非计算机专业等级考试试题(FOXPRO一级..

·湖南省非计算机专业等级考试试题(FOXPRO一级选择题) 1, 要求一个数据库文件的数值型字段具有5位小数,那么该字段的宽度最少应当定为( ) A,5位 B,6位 C,7位 D......

软件大小:未知 授权方式:免费下载 下载:1649 推荐程度:

『计算机等级题』全国计算机等级考试一级考试最新模拟试题

·1,设Windows处于系统默认状态,在Word 97编辑状态下,移动鼠标至文档行首空白处(文本选定区)连击左键三下,结果会选择文档的______. A:一句话 B:一行 ......

软件大小:未知 授权方式:免费下载 下载:195 推荐程度:

『计算机等级题』云南省计算机等级考试(二级C)模拟试卷试题五..

·云南省计算机等级考试(二级C)模拟试卷试题五第一卷第一部分:综合基础知识(共30分,每项1分) 1. 在下列设备中,不能作为微型计算机的输出设备的是____. A.打印......

软件大小:未知 授权方式:免费下载 下载:232 推荐程度:

『计算机等级题』计算机等级考试模拟题(第一套)

·计算机等级考试模拟题(第一套) 判断正误题目前常用的国产品牌机是联想,金长城等.(√ ) 第一部内存储程序计算机是用汇编语言来设计程序.(×) 二进制数01100101转......

软件大小:未知 授权方式:免费下载 下载:379 推荐程度:

『计算机等级题』江苏省计算机软件项目开发水平等级考试模拟..

·江苏省计算机软件项目开发水平等级考试模拟试题《程序设计》(Java开发员) 考试说明:卷面分100分;时间2小时考生务必将自己的数据文件存放在D盘上,并以自己的考号命名文......

软件大小:未知 授权方式:免费下载 下载:171 推荐程度:

2007-09-21 2007年9月计算机等级考试二级VB标准模拟试题

2007年9月计算机等级考试二级VB标准模拟试题 ,选择题1~20每小题2分,21~30每小题3分,共70分 1.在窗体中添加一个命令按钮,并编写如下程序: Private Sub Command1Click() X=1:Y=2:Z=3 X=Y:Y=Z:Z=X Print Z End Sub 程序执行后,输出的结果是()(本题分值:1分) A.3 B.0 C.2 D.1 【正确答案】C 2.下列叙述不正..

推荐程度:授权方式:免费软件软件大小:未知下载:82

2007-12-20 微型计算机接口技术复习资料

总线 ? 总线是一组公共的信号传输线,用于连接计算机各个部件。 ? 位于芯片内部的总线称为内部总线。 ? 连接微处理器与存储器、输入输出接口,用以构成完整的微型计算机的总线称为系统总线(有时也称为外部总线)。 ? 微型计算机的系统总线分为数据总线、地址总线和控制总线三组。 ……

推荐程度:授权方式:免费软件软件大小:未知下载:8

2007-09-21 江苏省计算机软件项目开发水平等级考试模拟试题

江苏省计算机软件项目开发水平等级考试模拟试题《实际项目开发》(Delphi开发师) 考试时间: 8小时,卷面分:100分项目名称:招评标管理及决策信息系统要求:根据《招评标管理及决策信息系统需求分析说明书》设计和开发系统,所有文档必须齐全,格式见文档模板. (说明:由于时间要求,考试通常分成如下A,B两类,本试题属于B类...

推荐程度:授权方式:免费软件软件大小:未知下载:17

2007-09-21 江苏省计算机软件项目开发水平等级考试模拟试题

江苏省计算机软件项目开发水平等级考试模拟试题《程序设计》(Java开发员) 考试说明:卷面分100分;时间2小时考生务必将自己的数据文件存放在D盘上,并以自己的考号命名文件夹. 开发员程序设计题: (1) 试用递归算法求出Fibonacci数列:1,1,2,3,5,8,……的第40个数,即 F1 = 1 (n=1) F2 = 1 (n=2) Fn = Fn-1 +Fn-2 (n=3..

推荐程度:授权方式:免费软件软件大小:未知下载:13

2007-09-21 计算机等级考试模拟题(第一套)

计算机等级考试模拟题(第一套) 判断正误题目前常用的国产品牌机是联想,金长城等.(√ ) 第一部内存储程序计算机是用汇编语言来设计程序.(×) 二进制数01100101转换成十六进制数是65.(√) 第二代计算机是电子管为主要逻辑元件,体积大电路复杂且易出故障.(×) 十进制数120转换成二进制数是1111000.(√) 微处理器就是微..

推荐程度:授权方式:免费软件软件大小:未知下载:21

2007-09-21 云南省计算机等级考试(二级C)模拟试卷试题五

云南省计算机等级考试(二级C)模拟试卷试题五第一卷第一部分:综合基础知识(共30分,每项1分) 1. 在下列设备中,不能作为微型计算机的输出设备的是____. A.打印机 B.显示器 C.绘图仪 D.键盘 2. 二进制数101110转换为等值的八进制数是____. A.45 B.56 C.67 D.78 3. 微型计算机中,普遍使用的字符编码是____. A.补..

推荐程度:授权方式:免费软件软件大小:未知下载:15

2007-09-21 全国计算机等级考试一级考试最新模拟试题

1,设Windows处于系统默认状态,在Word 97编辑状态下,移动鼠标至文档行首空白处(文本选定区)连击左键三下,结果会选择文档的______. A:一句话 B:一行 C:一段 D:全文 2,如果你的计算机已接入Internet,用户名为Zhs,而连接的服务商主机域名为Public.tpt.cn,则你的E-mail地址应该是_______. 3,在Word编辑状态下,若想将..

推荐程度:授权方式:免费软件软件大小:未知下载:22

2007-09-21 湖南省非计算机专业等级考试试题(FOXPRO一级选择题)

湖南省非计算机专业等级考试试题(FOXPRO一级选择题) 1, 要求一个数据库文件的数值型字段具有5位小数,那么该字段的宽度最少应当定为( ) A,5位 B,6位 C,7位 D,8位 2,某数值型字段的宽度定为6,小数位为2,该字段所能存放的最小数值是( ) A,0 B,-999.99 C,-99.99 D,-9999.99 3,可以使用5种不同的数据类型描述数据库文件中的..

推荐程度:授权方式:免费软件软件大小:未知下载:21

2007-09-21 2006年4月全国计算机等级考试二级VB程序设计试题及答案

2006年4月全国计算机等级考试二级VB程序设计试题及答案一,选择题(每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的.请将正确选项填涂在答题卡相应位置上,答在试卷上不得分. (1)下列选项中不属于结构化程序设计方法的是. A) 自顶向下B) 逐步求精 C) 模块化D) 可复用 (2)两个或两个以上模块之间..

推荐程度:授权方式:免费软件软件大小:未知下载:18

2007-09-21 计算机等级考试二级VB全真模拟试题含答案(2)

计算机等级考试二级VB全真模拟试题含答案(2) 一,选择题 (1)—(35)题每题2分,共70分. 下列各题A),B),C),D)四个先项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分. (1) 下列不能打开属性窗口的操作是 . A) 执行"视图"菜单中的"属性窗口"命令 B) 按F4键 C) 按Ctrl+T D) 单击工..

推荐程度:授权方式:免费软件软件大小:未知下载:25

首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页


    “全国计算机上机考试题库答案(计算机上机考试试题)”由考试资料网(www.kszl.net)整理!仅供学习参考!具体以权威部门公布的内容为准!

------分隔线----------------------------


------分隔线----------------------------