(奥鹏东大)21春学期《高级语言程序设计基础X》在线平时作业1.docx

(奥鹏东大)21春学期《高级语言程序设计基础X》在线平时作业1.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
21春学期《高级语言程序设计基础X》在线平时作业1 求答案关注V:weimingjiaxc 第1题,若二维数组a有m列,则在a[j]前的元素个数为( )。 A、j*m+i B、i*m+j C、i*m+j-1 D、i*m+j+1 正确答案: 第2题,若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为( )。(假设a[0][0]位于数组的第一个位置上。) A、i*m+j B、j*m+i C、i*m+j-1 D、i*m+j+1 正确答案: 第3题,若有以下说明,并且0≤i10,则( )是对数组元素的错误引用。int a[]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=a, I; A、*(a+i) B、a[p-a+i] C、p+i D、*(&a) 正确答案: 第4题,当定义一个结构体变量时系统分配给它的内存是( )。 A、结构中第一个成员所需的内存量 B、结构中最后一个成员所需的内存量 C、结构体成员中占内存量最大者所需的容量 D、结构体中各成员所需内存量的总和 正确答案: ,以下程序的输出结果是( )。 main() { int a=0,b=1,c=0,d=20; if(a) d=d-10; else if(!b) if(!c) d=15; else d=25; printf("d=%d\n",d);} A、d=10 B、d=15 C、d=20 D、d=25 正确答案: 第6题,以下能对二维数组a进行正确初始化的语句是( )。 A、int a[2][]={{1,0,1},{5,2,3}}; B、int a[][3]={{1,2,3},{4,5,6}}; C、int a[2][4]={{1,2,3},{4,5},{6}}; D、int a[][3]={{1,0,1},{},{1,1}};" 正确答案: 第7题,一个C语言程序总是从( )。 A、主过程开始执行 B、主函数开始执行 C、子程序开始执行 D、主程序开始执行 正确答案: 第8题,已知ch是字符型变量,则不正确的赋值语句是( )。 A、ch=5+9; B、ch='\0'; C、ch='7'+'9'; D、ch='a+b'; 正确答案: 第9题,若a为int类型变量,则执行以下程序段后a的值为( )。 a=5;a*=a/=a++; A、2 B、1 C、40 D、3 正确答案: ,判断字符串a和b是否相等,应当使用( )。 A、if(a==b) B、if(a=b) C、if(strcpy(a,b)) D、if(strcmp(a,b))" 正确答案: 第11题,若执行fopen函数时发生错误,则函数的返回值是( )。 A、随机值 B、1 C、NULL D、EOF 正确答案: ,若有定义:int x[10], *p=x;,则*(p+5)表示( )。 A、数组元素x[5]的地址 B、数组元素x[5]的值 C、数组元素x[6]的地址 D、数组元素x[6]的值 E、选项内容11 F、选项内容11 G、选项内容11 正确答案: 第13题,下面程序的运行结果是( )。 main() { struct cmplx { int x;int y;} cm[2]={1,2,3,4};printf("%d\n", 2*cm[0].x+ cm[1].y/cm[0].y);} A、5 B、2 C、3 D、4 正确答案: 第14题,定义如下变量和数组:int k;int a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是( )。for(k=0;k3;k++) printf("%d",a[k][2-k]); A、3 5 7 B、3 6 9 C、1 5 9 D、1 4 7 正确答案: ,设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。 A、p++; B、a--; C、b++; D、c--; 正确答案: 第16题,在C语言中,一维数组的定义方式为:类型说明符 数组名( )。 A、[常量表达式] B、[整型表达式] C、[整型常量或整型表达式] D、[整型常量] 正确答案: 第17题,判断char型变量c1是否为大写字母的正确表达式是( )。 A、A'=c1='Z' B、(c1='A')&(c1='Z') C、(c1='A')&&(c1='Z') D、('A'=c1) 正确答案: 第18题,以下程序执行后a的值为( )。main( ){ int a,m=2, k=1, *p=&k;a=p!=&m;printf("%d\n",a);  } A、-1 B、0 C、1 D、2 正确答案: 第19题,下程序( )。main( ){ int x1=3, x2=0, x3=0;if (x1=x

文档评论(0)

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

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

1亿VIP精品文档

相关文档