考试网 >> IT认证 >> 等级 >> 二级考试 >> 2005年全国计算机等级考试二级C语言模拟题

2005年全国计算机等级考试二级C语言模拟题

发布时间:2006-06-27 23:18     点击:
分页:上一页  1 2 [3] 4 5  下一页

{ * *s=p[1][1]; }

main( )

{  int a[2][3]={1,3,5,7,9,11},*P;

  p=(int * )malloc(sizeof(int));

  fut(&p,a);

  print("% ",*p);

}

A)1 B)7 C)9 D)11



二、填空题

(1)表示条件:10


    (2)下列程序的输出结果是( )

#include

main( )

{  char b[ ]="ABCDEFG";

  char *chp=&b[7];

  while(- -chp>&b[0])

  putchar(*chp);

  putchar(" ");

}



(3)下列程序的输出结果是(  )

 int ast( int x,int Y,int * cp,int * dp)

{  * cp=x+y;

  * dp=x-y;

}

main( )

{  int a,b,c,d;

  a=4;b=3;

  ast(a,b,&c,&d);

  print("% d % d n",c,d);

}



(4)阅读程序:

 main( )

{  char str1[ ]="how do you do",str2[10];

  char *p1=str1,*p2=str2;

  scanf("% s",p2);

  printf("%s",p2);

  printf("%s ",p1);

}

运行上面的程序,输入字符串 HOW DO YOU DO 则程序的输出结果是( )



(5)以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。请填空。

#include

main( )

{  FILE * fp;

  char ch,fname [10];

  printf("Input the name of file ");

  gets(fname);

  gets(fname);

  if((fp=[5])= =NULL)

  {  printf("Cannot open "); exit(0); }

分页:上一页  1 2 [3] 4 5  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有