2013年计算机等级考试二级C语言练习9
分类: 计算机
时间: 2023-07-13 03:26:57
作者: 全国等级考试资料网
1 下列选项中不属于软件生命周期开发阶段任务的是( )。
A. 软件测试
B. 概要设计
C. 软件维护
D. 详细设计
2 以下程序的输出结果是( )。
main()
{ char st[20]="hello\0\t\\\";
printf("%d%d\n",strlen(st).sizeof(st));
}
A. 9 9
B. 5 20
C. 13 20
D. 20 20
3 若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。
cb=’b’;
k=10;
printf("%X,%o,”,ch,ch,k);
printf("k=%%d\n",k);
A. 因变量类型与格式描述符的类型不匹配,输出无定值
B. 输出项与格式描述符个数不符,输出为0值或不定值
C. 62,142,k=%d
D. 62,142,k=%10
4 若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A. x=y==5;
B. X=n%2.5:
C. x+n=i;
D. x=5=4+1:
5 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
A. DB包含DBS和DBMS
B. DBMS包含DB和DBS
C. DBS包含DB和DBMS
D. 没有任何关系