奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 421|回复: 0

中石油(华东)2017年秋季学期《C语言》在线考试补考(适用于2018年4月份考试)

[复制链接]

1万

主题

2

回帖

2万

积分

论坛元老

积分
29240
发表于 2018-4-27 18:50:56 | 显示全部楼层 |阅读模式
扫码加微信
2017年秋季学期《C语言》在线考试补考(适用于2018年4月份考试)
奥鹏中国石油大学

一、单选题:
1.(单选题)下程序段:?char?s[20]=\xyz\,?*sp=s;strcat(sp,\12345\);puts(sp);的输出结果是          (满分:)
    Axyz12345
    B12345xyz
    C12345
    Dxyz
    正确答案:——A——
2.(单选题)若有:inta[10],*p=&a[0];,关于数组名a的不正确的说法是()。          (满分:)
    Aa是个数组指针
    B数组名a表示数组的首地址
    C数组名a与a[0]等价
    Da和p都指向同一个存储单元
    正确答案:——A——
3.(单选题)已定义以下函数:fun(int*p){return*p;}该函数的返回值是          (满分:)
    A不确定的值
    B形参p所指存储单元中的值
    C形参p中存放的值
    D形参p的地址值
    正确答案:——D——
4.(单选题)不是给数组的第一个元素赋值的语句是          (满分:)
    Ainta[2]={1
    Binta[2]={1*2
    Cinta[2];scanf(“%d”,a);
    Da[1]=1;
    正确答案:————
5.(单选题)设有intx=11;则表达式(x++*1/3)的值是          (满分:)
    A3
    B4
    C11
    D12
    正确答案:————
6.(单选题)若有:intx=1,n=5;则执行语句x%=(n%2)后,x的值为          (满分:)
    A3
    B2
    C1
    D0
    正确答案:————
7.(单选题)结构化程序的3种基本控制结构是          (满分:)
    Aif-else结构、while结构、for结构
    B顺序结构、分支机构、循环结构
    Cwhile结构、do-while结构、for结构
    D以上三种都不对
    正确答案:————
8.(单选题)若有以下定义:inta[10],*p=a;则*(p+3)表示的是          (满分:)
    A元素a[3]的地址
    B元素a[3]的值
    C元素a[4]的地址
    D元素a[4]的值
    正确答案:————
9.(单选题)下列错误的表达式是          (满分:)
    A-x++
    B(-x)++
    Cx+++y
    D++x+y
    正确答案:————
10.(单选题)以下合法的字符常量是          (满分:)
    A‘\\084’
    B‘ab’
    C‘\\x43’
    D“\\0”
    正确答案:————
11.(问答题)读程序,写出程序执行结果#include<stdio.h>voidmain(){intx[]={1,2,3};ints=1,i,*p=x;for(i=0;i<3;i++)s*=*(p+i);printf(“%d\\n”,s);}          (满分:)

    正确答案:————
12.(问答题)读程序,写出程序执行结果#include<stdio.h>intf(){ints=1;staticinti=0;s+=i;i++;returns;}voidmain(){inti,a=0;for(i=0;i<3;i++)a+=f();printf(\%d\\n\,a);}          (满分:)

    正确答案:————
13.(问答题)读程序,写出程序执行结果#include<stdio.h>voidmain(){inti,j; for(i=0;i<3;i++){for(j=0;j<=i;j++)printf(\*\);printf(\\\n\);}}          (满分:)

    正确答案:————
14.(问答题)读程序,写出程序执行结果#include<stdio.h>intm=13;intfun(intx,inty){intm=3;return(x*y-m);}voidmain(){inta=7,b=5;printf(\%d\\n\,fun(a,b)/m);}          (满分:)

    正确答案:————
15.(问答题)读程序,写出程序执行结果#include<stdio.h>voidmain(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf(\%d,%d\\n\,k,n);}          (满分:)

    正确答案:————
16.(问答题)编程题:任意输入N个数,统计其中的正数个数和负数个数。(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)          (满分:)

    正确答案:————
17.(问答题)          (满分:)

    正确答案:————
18.(问答题)          (满分:)

    正确答案:————
更多学习资料请登录www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2025-1-10 23:41

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表