下载此文档

全国计算机等级考试二级c语言试题及答案.doc


文档分类:资格/认证考试 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
-
. z.
2007年9月全国计算机等级C语言程序设计
一、选择题〔〔1〕—〔10〕每题2分,〔11〕—〔50〕每题1分,共60分〕〕
以下各题A〕、B〕、C("%d\n",i);
其输出结果是
A〕0,0 B〕0,1 C〕1,1 D〕程序进入无限循环
〔20〕有以下计算公式
,不能够正确计算上述公式的程序段是
-
. z.
A〕 if(*>=0) y=sqrt(*); B〕 y=sqrt(*);
else y=sqrt(-*); if(*<0) y=sqrt(-*);
C〕 if(*>=0) y=sqrt(*); D〕 y=sqrt(*>=0"* :-*);
if(*<0) y=sqrt(-*);
〔21〕设有条件表达式:(E*P)" i++ :j-- ,则以下表达式中与(E*P)完全等价的是
A〕(E*P==0) B〕(E*P!=0) C〕(E*P==1) D〕(E*P!=1)
〔22〕有以下程序
*include <>
main()
{inty=9;
for( ; y>0; y--)
if(y%3==0) printf("%d", --y);
}
程序的运行结果是
A〕741B〕963C〕852D〕875421
〔23〕已有定义:char c; ,。不能用于判断c中的字符是否为大写字母的表达式是
A〕isupper(c) B〕'A'<=c<='Z'
C〕'A'<=c&& c <='Z' D〕c <=('z'-32)&&('a'-32)<= c
〔24〕有以下程序
*include <>
main()
{ int i,j,m=55;
for(i=1;i<=3;i++)
for(j=3; j<=i; j++) m=m%j;
printf("%d\n ",m);
}
程序的运行结果是
A〕0 B〕1 C〕2 D〕3
〔25〕假设函数调用时的实参为变量时,以下关于函数形参和实参的表达中正确的选项是
A〕函数的实参和其对应的形参共占同一存储单元
B〕形参只是形式上的存在,不占用具体存储单元
C〕同名的实参和形参占同一存储单元
D〕函数的形参和实参分别占用不同的存储单元
〔26〕字符'A'的ASCII代码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d, %d", c1, c2-2); 后,输出结果是
A〕A,B B〕A,68 C〕65,66 D〕65,68
〔27〕以下表达中错误的选项是
A〕改变函数形参的值,不会改变对应实参的值
-
. z.
B〕函数可以返回地址值
C〕可以给指针变量赋一个整数作为地址值
D〕,可以给指针变量赋NULL
〔28〕以下正确的字符串常量是
A〕"\\\" B〕'abc' C〕Olympic Games D〕"
〔29〕设有定义:char p[]={'1', '2', '3'},*q=p; ,以下不能计算出一个char型数据所占字节数的表达式是
A〕sizeof(p) B〕sizeof(char) C〕sizeof(*q) D〕sizeof(p[0])
〔30〕有以下函数
int aaa(char *s)
{char *t=s;
while(*t++);
t--; return(t-s);
}
以下关于aaa函数的功能的表达正确的选项是
A〕求字符串s的长度 B〕比拟两个串的大小
C〕将串s复制到串tD〕求字符串s所占字节数
〔31〕假设有定义语句:int a[3][6]; ,按在存中的存放顺序,a数组的第10个元素是
A〕a[0][4] B〕a[1][3] C〕a[0][3] D〕a[1][4]
〔32〕有以下程序
*include <>
void fun(char **p)
{ ++p; printf("%s\n",*p);}
main()
{ char*a[]={"Morning", "Afternoon", "Evenin

全国计算机等级考试二级c语言试题及答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xnzct26
  • 文件大小58 KB
  • 时间2022-07-16