c语言习题级答案8

上传人:luoxia****01816 文档编号:46317532 上传时间:2018-06-25 格式:DOCX 页数:11 大小:32.55KB
返回 下载 相关 举报
c语言习题级答案8_第1页
第1页 / 共11页
c语言习题级答案8_第2页
第2页 / 共11页
c语言习题级答案8_第3页
第3页 / 共11页
c语言习题级答案8_第4页
第4页 / 共11页
c语言习题级答案8_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《c语言习题级答案8》由会员分享,可在线阅读,更多相关《c语言习题级答案8(11页珍藏版)》请在金锄头文库上搜索。

1、测试题8以下选项中合法的用户标识符是(d)A、A.datB、longC、3DmaxD、_2Test以下叙述中正确的是aA、C程序由函数组成。B、C程序由函数和过程组成。C、C程序由主函数组成。D、在C程序中,无论是整数还是实数,只要在允许的范围内都能准确无误的表示。以下程序的输出结果是c main() int a = 2, b =5;printf(“a=%d,b=%dn”,a, b);A、a=%2,b=%5B、a=%d,b=%dC、a=%d,b=%dD、a=2,b=5若有说明 int a34;则a数组元素的非法引用是(b)。A、a13B、a04C、a02*1D、a4-20下列数据中,为字符串常

2、量的是(d)A、$mnB、Happy new yearC、BD、“morning“若有说明int n44,则n数组元素的非法引用是(a )A、n04B、n5-20C、n03*1D、n13任何一个C语言的可执行程序都是从(d)开始执行的.A、程序中的第一条语句B、程序中的第一个函数C、编译预处理语句D、main( )函数的入口处选择结构中的条件与循环结构中循环成立的条件,在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。哪个数作为逻辑“假”值(d)。A、-1B、非零的数C、1D、0下面说法中错误的是aA、函数可以返回一个共用体变量B、在任一时刻,共用体变量的各成员只有一个有效C、共用体

3、内的成员可以是结构变量,反之亦然D、共用体变量的地址和它各成员的地址都是同一地址若有说明:int a10;则对a数组元素的正确引用是(b)。A、a10B、a10-10C、a(5)D、a3,5语句while(!E);中的表达式!E等价于(b)。A、E!=1B、E=0C、E=1D、E!=0以下程序的输出结果是d #define FMT “%d,” main()int b4 = 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23;printf(FMT, *(*(b+1)+1);printfFMT, b22);A、1,11,B、1,11C、11,21D、11,21,以下

4、运算符中,优先级最高的运算符是(a)。A、+B、,C、?:D、A、B、C、D、对于整型变量a,b,执行下列语句后,a和b的值分别为(c)。a=1+a; b=2+7%-4-A; A、79,78B、-63,-64C、98,-60D、1,-60以下数组定义中不正确的是(c)。A、int c100100=0;B、int b3=0,1,2,3;C、int d3=1,2,1,2,3,1,2,3,4;D、int a23;若变量已正确定义,以下程序段的输出结果是d x=5.16894;printf(“%fn”, (int)(x*1000+0.5)/(float)1000);A、5.17000B、输出格式说明与

5、输出项不匹配,输出无定值C、5.168000D、5.169000Turbo C中int类型变量所占字节数是cA、4B、3C、2D、1以下程序段的输出结果为(a)。for(i=4;i1;i-) for(j=1;jC、mainD、printf以下合法的c语言赋值语句的是(d)A、x=y=58B、k=int(x+y);C、x=58,y=58D、x+;能正确表示逻辑关系:“ a10或a0 “的C语言表达式是dA、a=0 | a=10 or a=10 printf(“输入字符串:“);gets(str);/*ERROR*/for(p=str;p;p+)for(q=r=p;*q;q+)if(*r*q)r=

6、q;/*ERROR*/if(r=p) /*ERROR*/c=r;*r=*p;*p=c;for(p=str;*p;p+)for(q=p;*p=*q;q+);strcpy(p+1,q);printf(“结果字符串:%snn“,str);改错1】错误【学生答案】for(p=str;p;p+)【参考答案】for(p=str;*p;p+)=【改错2】错误【学生答案】if(r=p)【参考答案】if(r!=p)=【改错3】错误【学生答案】c=r;【参考答案】c=*r;【程序填空】-功能:输出Fibonacci数列前20项中的偶数的平均值。 已知前两项的值分别为1,1。从第三项开始后一项是前两项之和。-*/#

7、include “stdio.h“ double fun(int a ,int m) int j,n=0; /*FILL*/ double _;for(j=0;j float vs(float c) /*FILL*/float v_/*FILL*/v=_;return v; main()float a,s,v;/*FILL*/scanf(“%f“,_);/*FILL*/v=_;s=6*a*a;printf(“v=%f s1=%f “,v,s); 【空1】错误【学生答案】float v_【参考答案】;=【空2】错误【学生答案】v=_;【参考答案】c*c*c=【空3】错误【学生答案】scanf(“%f“,_);【参考答案】【参考答案】vs(a)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 物流与供应链

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号