正在加载图片...
D、有一个参数void,返回值是一个结构指针 13、对于int*pa5;的描述,()是正确的 A、pa是一个指向数组的指针,所指向的数组是5个int型元素 B、pa是一个指向某数组中第5个元素的指针,该指针是nt型变量 C、pa[5]表示某个数组的第5个元素的值 D、pa是一个具有5个元素的指针数组,每一个元素是一个int型指针 14.在C语言中, switch语句后一对圆括号中表达式的类型 A、可以是任何类型 B、只能是int类型 C、可以是整型或字符型 D、只能是整型或实型 struct cha float a i test 则 sIzeof(tes t)的值是( A、4 B、5 C、6 D、7 16、在高级语言中对文件操作的一般步骤是() A、打开文件一操作文件一关闭文件 B、操作文件一修改文件一关闭文件 C、读写文件一打开文件一关闭文件 D、读文件一写文件一关闭文件 17.有如下程序段 int*p, a=10, b-1 执行该程序段后,a的值是 A、12 B、11 D、编译出错 18.执行以下程序段后,s的值是 nta={5,3,7,2,1,5,4,10} int s=o.k: for(k=0k<8k+=2)s+=*(a+k) B、27 D、无定值 19.以下程序中有语法错误,有关错误原因的正确说法是 maino i int G=5, k void par char(int x, int y) k=par char(G) A、语句 void par charO,有错,不能用void说明函数的类型 B、变量名G不能使用大写字母 C、函数说明和函数调用语句之间有矛盾 D、函数名不能使用下划线 20.若有以下函数调用语句 fun(a+b, (x, y), fun(n+k, d, (a, b))) 则在此函数调用语句中实参的个数是 A、3 B、4 D、6D、有一个参数 void, 返回值是一个结构指针 13、对于int *pa[5];的描述,( )是正确的 A、pa是一个指向数组的指针,所指向的数组是5个int 型元素 B、pa是一个指向某数组中第5个元素的指针,该指针是int 型变量 C、pa[5]表示某个数组的第5个元素的值 D、pa是一个具有5个元素的指针数组,每一个元素是一个int 型指针 14.在C语言中,switch语句后一对圆括号中表达式的类型 A、可以是任何类型 B、只能是int类型 C、可以是整型或字符型 D、只能是整型或实型 15、已知:struct { int i; char c; float a; } test; 则 sizeof(test)的值是( ) A、4 B、5 C、6 D、7 16、在高级语言中对文件操作的一般步骤是( ) A、打开文件—操作文件—关闭文件 B、操作文件—修改文件—关闭文件 C、读写文件—打开文件—关闭文件 D、读文件—写文件—关闭文件 17.有如下程序段 int *p,a=10,b=1; p=&a;a=*p+b; 执行该程序段后,a的值是 A、12 B、11 C、10 D、编译出错 18.执行以下程序段后,s的值是 int a[]={5,3,7,2,1,5,4,10}; int s=0,k; for(k=0;k<8;k+=2) s+=*(a+k); A、17 B、27 C、13 D、无定值 19.以下程序中有语法错误,有关错误原因的正确说法是 main() { int G=5,k; void par_char(int x,int y); …… k=par_char(G); …… } A、 语句void par_char();有错,不能用void说明函数的类型 B、变量名G不能使用大写字母 C、函数说明和函数调用语句之间有矛盾 D、函数名不能使用下划线 20.若有以下函数调用语句: fun(a+b,(x,y),fun(n+k,d,(a,b))); 则在此函数调用语句中实参的个数是 A、3 B、4 C、5 D、6
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有