网站首页 | 考试学习 | 英语学习 | 求职 |出国留学 | 资源下载 | 论文中心 | 箐箐校园 | 精品课程 | 网络学院 | 网站留言
资格类考试: 公务员考试 报关员考试 导游资格 注册会计 司法考试
外语类考试: 英语四六级 雅思 托福 GRE BEC PETS 职称英语
学历类考试: 高考 考研 自考 成考 专升本
计算机考试: 等级考试 水平考试 微软认证 思科认证 Linux认证
设为主页
联系站长
添加收藏夹
计算机等级考试二级C语言模拟试题一及答案解析

计算机等级考试二级C语言模拟试题一及答案解析

学子考试网 Ks263.Com 点击数: 2007-9-16 字体:[ ] 收藏本文

(5)关系操作的特点是 【5】 操作。
正确答案:  1.(集合)

(6)下面程序是指从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。
#include <stdio.h>
main ()
{ int i; char  s[21],*p;
for (i=0;i<20;i++)
s[i]=getchar ();
s[i]=【6】;
p =【7】
while (*p)putchar  (【8】);
}
正确答案:  1.('\0') 2.(s) 3.(*p++)

(7)以下程序将数组a的4个元素和数组b的6个元素写到名为lett.dat的二进制文件中,请填空。
#include <stdio.h>
main ()
{ FILE   *fp;
char a[4]="1234",b[6]="abcedf";
if((fp=fopen("【9】","wb"))=NULL)exit(0);
fwrite(a,sizeof(char),4,fp);
fwrite(b,【10】,1,fp);
fclose(fp);
}
正确答案:  1.(lett.dat) 2.(6*sizeof(char))

(8)在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4;一个double型数据在内存中所占的字节数为【11】。
正确答案:  1.(8)

(9) 以下程序输出的结果是【12】。
main()
{ int a=5,b=4,c=3,d;
d=(a>b>c);
printf("%d\n",d);
}
正确答案:  1.(0)

(10)以下函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。
例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。
请按题意,完成填空。
试题程序:
#include <conio.h>
#include <stdio.h>
void fun (int x, int pp[], int *n)
{ int i,j=0;
【13】
if(x%i==0)pp[j++]=i;
【14】;
}
main ()
{ int  x,aa[1000], n, i ;
clrscr();
printf("\nPlease enter an integer number : \n "); scanf ("%d ", &x);
fun (x, aa, &n);
for (i=0 ; i<n ; i++)
printf ("%d ", aa [i]);
printf ("\n ");
}
正确答案:
  1.(for(i=1;i<x;i+=2)) 2.(*n=j)

(11)
#include <conio.h>
#include <stdio.h>
int fun(int *s, int t, int *k)
{ int i;
*k=0;
【15】
if(s[*k]<s[i])*k=i;
return【16】;
}
main()
{
int a[10]={ 876,675,896,101,301,401,980,431,451,777},k;
clrscr();
fun(a, 10, &k);
printf("%d, %d\n ", k, a[k]);
}
正确答案:  1.(for(i=0;i<t;i++)) 2.(0)

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页  


  • 上一篇文章:

  • 下一篇文章:




  •                            【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    特别推荐
    最新热点
    最新推荐
     网站首页 -  网站地图 -  加入收藏 -  联系我们 -  友情链接 
    冀ICP备05000973号 ?2005-2006 www.ks263.com.版权所有