1. [单选题]下列叙述中正确的是
A. 程序设计就是编制程序
B. 程序的测试必须由程序员自己去完成
C. 程序经调试改错后还应进行再测试
D. 程序经调试改错后不必进行再测试
2. [单选题]有如下程序: #includeiostream.h> void main() { float x=2.0,y; if(x0.0)y=0.0; else if(x10.0)y=1.0/x; else y=1.0; couty; } 该程序的输出结果是
A. 0.25
B. 0.5
C. 1.0
3. [单选题]以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include string.h> void f(char p[][10], int n) { char t[20]; int i,j; for(i=0;in-1;i++) for(j=i+l;jn;j++) if(strcmp (p[i],p[j])0) { strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy(p[j],t);} } main() { char p[][lO]-{"abc","aabdfg","abbd","dcdbe","cd"};int i; f(p,5); printf("%dkn",strlen(p[0])); } 程序运{亍后的输出结果是
A. 4
B. 5
C. 3
4. [单选题]若有int(*p)[3]:则以下表述中正确的是 ______。
A. p是一个指向具有3个元素的整型数组的指针
B. p是一个指向int型变量的指针
C. p是一个有3个元素的指针数组,每个元素是一个int型指针
D. p是一个具有3个int型元素的一维数组
5. [单选题]在Java语言中,______是基本的元素。
A. 包
B. 方法
C. 对象
D. 接口