集大-大一c语言选择题.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
main( )函数的位置( B )。 A、必须位于程序文件的最前面 B、可位于用户自定义函数之前,也可位于用户自定义函数之后 C、必须位于用户自定义函数的前面 D、必须位于C库函数的后面 下列不合法的用户标识符是( A )。 A、?a B、_count C、_6b D、pro 逗号表达式a=12, b=8, a+b的值是( A )。 A、20 B、8 C、12 D、4 若已定义:int i=3, a; 语句a=(i--)+(i--); 执行后a的值是( B )。 A、5 B、6 C、7 D、4 若已定义:char ca; 要从键盘输入字符B给变量ca,应使用的语句是( A )。 A、ca=getchar( ); B、getchar(ca); C、putchar(ca); D、scanf(%c,ca) ; 若已定义:char ca; 判断变量ca值为大写字母的逻辑表达式是( C )。 A、A=ca=z B、(ca=A)(ca=Z) C、(ca=A)(ca=Z) D、(A=ca)( z)=ca) 若已定义:int a=5; float x=5.3; 则表达式a%3/2+x的值为( A )。 A、6.3 B、0 C、6 D、5.3 下列( A )不能构成一条if语句。 A、if (x= =0) a=1: b=2; B、if (x0); C、if (x0) a=1; else a=2; D、if (x= =0) ; else a=2; 设有下列程序段 int i=6; while (i=6) i++; 下列叙述正确的是( A )。 A、循环体语句执行1次 B、循环体语句执行3次 C、循环体语句执行2次 D、循环体语句一次也不执行 对int x[5]={5, 3, 1}; 语句的功能描述正确的是( B )。 A、将3个初值依次赋给x[1]至x[3],且其他元素均为0 B、将3个初值依次赋给x[0]至x[2],且其他元素均为0 C、将3个初值依次赋给x[2]至x[4],且其他元素均为0 D、将3个初值依次赋给x[3]至x[5],且其他元素均为0 能正确初始化二维数组arr的是( A )。 A、int arr[2][3]={{1, 2},{3, 4, 5}}; B、int arr[2][ ]={1, 2, 3, 4, 5}; C、int arr[ ][ ]={{1, 2},{3, 4, 5}}; D、int arr[2][3]={{1, 2},{3, 4},{5}}; 若已定义char s3[20], s1[10]= How are , s2[10]= you; 执行语句strcpy(s3, strcat (s1, s2)); s3的值是( C )。 A、How are B、s1 s2 C、How are you D、youHow are 以下程序段中函数调用语句fun((a, b), m); 的实参值是( B )。 int a=1, b=2, m=3; fun((a, b), m); A、3, 3 B、2, 3 C、1, 3 D、(1, 2), 3 下列程序中定义的一维数组a的长度是( B )。 # define M 3+1 void main( ) { int a[2*M]; …… } A、8 B、7 C、6 D、10 若已定义:int a[5]={1, 2, 3, 4, 5}; 执行*p=a; 后能表示a[1]地址的是( D )。 A、a[1] B、p[1] C、a++ D、p++ 下列程序的运行结果是( C )。 void main( ) { int a=1, b=2; int *pa=a, *pb=b; *pa=*pb; *pb=*pa; printf(%d, %d\n, a, b); } A、1, 1 B、2, 1 C、2, 2 D、1, 2 若有以下对结构类型和结构变量的定义: struct date { int year; int month; int day; }; struct student { char name[20]; struct date birthday; }stu; 下列能对结构变量stu的birthday成员进行正确赋值的是( D )。 A、date.day=20 B、stu.day=20 C、birthday.day=20 D、stu.birthday.day=20 若已定义:int a[5]={1, 2, 3, 4, 5}; int *p=a[2]; 则下列值为3的是( C )。 A、p-a B、p-a[0] C、*p D、a[3] 若已定义:typedef en

文档评论(0)

js1180 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档