石油大学(华东.)C语言2018年度在线专业考试.doc

上传人:一*** 文档编号:829628 上传时间:2019-07-24 格式:DOC 页数:18 大小:91.50KB
返回 下载 相关 举报
石油大学(华东.)C语言2018年度在线专业考试.doc_第1页
第1页 / 共18页
石油大学(华东.)C语言2018年度在线专业考试.doc_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《石油大学(华东.)C语言2018年度在线专业考试.doc》由会员分享,可在线阅读,更多相关《石油大学(华东.)C语言2018年度在线专业考试.doc(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、/设有两字符串“Beijing”、“China”分别存放在字符数组 str110,str210中,下面语句中能把“China”连接到“Beijing”之后的为( )A)strcpy(str1,str2);B)strcpy(str1, “China”);C)strcat(str1,“China”)D)strcat(“Beijing”,str2);2(2.0 分)下列变量的定义及赋值正确的是( )A)int i=0;j;B)char c=”A”;C)double x,y,z; x=y=z=100;D)float a=b=100;/3(2.0 分)设有定义语句:char str20=“Hello“,

2、“Beijing“,*p=str; 则 printf(“%dn“,strlen(p+20); 输出结果是( )A)0B)5C)7D)204(2.0 分)设有定义:int x=0,y=1,z=1;则运行表达式:x=y z-后,x,y,z 的值分别是( )A)1,1,1B)1,2,0C)0,1,1/D)0,2,05(2.0 分)下列程序段的输出结果是( ) x=9; while(x7) printf(“*”);x-;A)*B)*C)*D)*6(2.0 分)设有定义 int a =1,5,7,9,11,13,*p=a 3;则*(p-2),*(a 4)的值是( )A)5 11B)1 9C)5 9/D)

3、有错误7(2.0 分)设有语句:float x=1,y; y=x 3/2; 则 y 的值是( )A)1B)2C)2.0D)2.58(2.0 分)若有如下语句: int *p1,*p2; 则其中 int 所指的是( )A)p1 的类型B)*p1 和*p2 的类型C)/p2 的类型D)p1 和 p2 所能指向变量的类型9(2.0 分)设有语句:int x=10; x = x -= x - x; ,则执行语句后,x 的值为( )A)30B)20C)10D)4010(2.0 分)设有如下定义和执行语句,其输出结果为( )int a=3,b=3; a = -b + 1; printf(“%d %d”,a

4、,b);A)3 2B)/4 2C)2 2D)2 311(2.0 分)C 语言中基本数据类型有( )A)整型、实型、逻辑型B)整型、字符型、逻辑型C)整型、实型、字符型D)整型、实型、字符型、逻辑型12(2.0 分)表示 x0 或 x1 的正确的表达式是( )A)x=1|x1 | x=1 r x=1 | xbC)b/cD)c%b19(2.0 分)从变量的作用域来分,可分为全局变量和局部变量,形参是( )A)局部变量B)全局变量C)静态变量D)动态变量20(2.0 分)初始化多维数组的语句中,可以默认的是( )A)最后一个下标界/B)第 1 个下标界C)第 2 个下标界D)以上都不对二、读程序题

5、答答题题要求要求 :读程序,写出程序的执行结果。21(5.0)#include stdio.h #define S(x) x*x void main() int a,k=3,m=1; a=S(k+m); printf(“%d“,a); 字体字号7 7点击保存22(5.0)#include stdio.h void main() int x=12,y=0;/if(x=0) if(x0) y=10; else y=-10; printf(“y=%dn”,y); 字体字号点击保存23(5.0)#include stdio.h void main() int a=4,x=3,y=2,z=1; prin

6、tf(“%dn“,(ax ? a : zy ? z : x); 字体字号1 1点击保存24(5.0)/#include stdio.h int fun(int a, int b) if(ab) return(a); else return(b); void main() int x=3, y=8, z=6, r; r=fun(fun(x,y), 2*z); printf(“%dn“, r); 字体字号1212点击保存25(5.0)#include stdio.h void main() int k=1; switch(k) / case 0: printf(“A“); break;case 1

7、: printf(“B“); case 2: printf(“I“); case 3: printf(“G“); break; default: printf(“E“); 字体字号BIGBIG点击保存26(5.0)#include stdio.h int fun(char *s1,char *s2) int i=0; while(s1i=s2i printf(“%dn“,fun(p,q);字体字号点击保存三、编程题 答答题题要求要求 :按照题目要求编写程序。27(10.0)写一个判断素数的函数。要求在主函数中输入一个整数并输出相应的判断信息。字体字号#include #include int

8、prime(int m)int i,n;if(m=1)return 0;n=(int)sqrt(double)m);/for(i=2;ivoid main() float score10;float min,max,ave;float sum=0.0;int i;/printf(“input 10 score:n“);for(i=0;imax) max=scorei;if(scoreimin) min=scorei;ave=(sum-max-min)/8;printf(“The max=%fn“,max);printf(“The min=%fn“,min);printf(“The ave=%fn“,ave);

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com