教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

2013秋石油大学华东C语言第二阶段在线作业(自测)

来源:网络收集 时间:2026-02-20
导读: 1.第1题 单选题 用数组名作为函数调用时的实参,则实际传递给形参的是(C )。 A、数组的第一个元素值 B、数组中全部元素值 C、数组的首地址 D、数组的元素个数 2.第2题 单选题 设有定义int a[ ]={1,5,7,9,11,13},*p=a 3;则*(p-2),*(a 4)的值是(A )。 A

1.第1题 单选题 用数组名作为函数调用时的实参,则实际传递给形参的是(C )。

A、数组的第一个元素值 B、数组中全部元素值 C、数组的首地址 D、数组的元素个数

2.第2题 单选题 设有定义int a[ ]={1,5,7,9,11,13},*p=a 3;则*(p-2),*(a 4)的值是(A )。

A、5 11 B、1 9 C、5 9 D、有错误

3.第3题 单选题 从变量的作用域来分,可分为全局变量和局部变量,形参是( A)。

A、局部变量 B、全局变量 C、静态变量 D、动态变量

4.第4题 单选题 在“while(!a)”中,其中“!a”与表达式(D )等价。

A、a= =0 B、a= =1 C、a!=1

D、a!=0

5.第5题 单选题 以下不能正确定义二维数组的选项是( D)。

A、int a[2][2]={{1},{2}} B、int a[][2]={l,2,3,4} C、int a[2][2]={{l},2,3} D、int a[2][]={{1,2},{3,4}}

6.第6题 单选题 判断字符串的长度,应该使用的函数是(D )。

A、strcat B、strcmp C、strcpy D、strlen

7.第7题 单选题 C语言中,函数返回值的类型是由(B )。

A、return语句中的表达式类型决定 B、调用函数的主调函数类型决定 C、调用函数时的临时类型决定 D、定义函数时所指定的函数类型决定

8.第8题 单选题 以下程序中,while循环的循环次数是(D )。

A、1 B、10 C、6

D、死循环,不能确定次数

9.第9题 单选题 若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a; for(b=1;b<=c;b ) s=s 1;则与上述程序段功能等价的赋值语句是( B)。

A、s=a b; B、s=a c; C、s=s c; D、s=b c;

10.第10题 单选题 若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是(A )。

A、a是个数组指针

B、数组名a表示数组的首地址 C、数组名a与a[0]等价 D、a和p都指向同一个存储单元

11.第11题 单选题 初始化多维数组的语句中,可以默认的是(B )。

A、最后一个下标界 B、第1个下标界 C、第2个下标界 D、以上都不对

12.第12题 单选题 已定义以下函数 fun(int *p) { return *p; }

该函数的返回值是(D )。

A、不确定的值 B、形参p中存放的值

C、形参p所指存储单元中的值 D、形参p的地址值

13.第13题 单选题 以下程序的输出结果是(B )。 main() {

int x=8;

for(;x>0;x--) if(x%3==0) }

{

printf(“%d”,--x); continue; }

A、74 B、52 C、963 D、852

14.第14题 单选题 以下程序段的输出结果是(A )。 int m=10; while(m>7) {

m--;

printf(“%d\\n”,m); }

A、9

8 7 B、10

9 8

7 C、9

8 7 6 D、10

9 8

15.第15题 单选题 对于循环 for (k=16; k>0; k-=3) putchar(‘*’);输出是( B)。

A、***** B、****** C、******* D、无限循环

16.第16题 单选题 以下选项中不能正确赋值的是(B )。

A、char b[]={′H′,′e′,′l′,′l′,′o′,′!′}; B、char b[10];b=\!\; C、char b[10]= \!\; D、char *str=\!\;

17.第17题 单选题 已知 int i=1;执行语句while(i <4)后,变量i的值为(C )。

A、3 B、4 C、5 D、6

18.第18题 单选题 当对两个字符串进行比较时,应该使用的函数是(B )。

A、strcat B、strcmp C、strcpy D、strlen

19.第19题 单选题 若有以下定义:char s[20]= “programming”,*ps=s;则不能代表字符g的表达式是:(A )。

A、ps 3 B、s[3] C、ps[3] D、ps =3,*ps

20.第20题 单选题 下列数组定义及赋值不正确的是( D)。

A 、int a[10]={0,1,2,3,4,5,6,7,8,9};

B 、int a[ ]={0,1,2,3,4,5,6,7,8,9};

C、int a[2][5]= 8,9};

D、int a[2][ ]= {0,1,2,3,4,5,6,7,8,9};

…… 此处隐藏:68字,全部文档内容请下载后查看。喜欢就下载吧 ……
2013秋石油大学华东C语言第二阶段在线作业(自测).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/593519.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)