奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1489|回复: 0

北京大学 03081002-计算机编程语言-2019春(资料)

[复制链接]
发表于 2019-5-8 20:43:49 | 显示全部楼层 |阅读模式
谋学网

      
03081002-计算机编程语言-2019春
分数:100  数:22
总体情况
姓名        开始时间        结束时间        用时(分钟)        得分        得分率        是否通过        考试状态
贾凯        2019-05-05 12:18:02        2019-05-08 20:40:54        15.32        ***        ***        ***        考试中
一、选择题(共6题,每题2分,共12分)
(鼓励独立完成作业,严惩抄袭)
1.        下列选项中合法的变量名是(教材第三章,课件第二节)
       
A. int
B. ab
C. 1ab
D. a.b
       
        试题编号:19-01
        试题类型:单选题
        标准资料:***
        试题难度:容易
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
2.        结构化程序的三种基本结构是(教材第四至六章、课件第03-07节)
       
A. 顺序结构、选择结构、循环结构
B. 递归结构、循环结构、转移结构
C. 嵌套结构、递归结构、顺序结构
D. 循环结构、转移结构、顺序结构
       
        试题编号:18-2
        试题类型:单选题
        标准资料:***
        试题难度:容易
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
3.        如果定义语句:int a[3][6];,按内存中存放顺序,数组a的第10个元素是()(教材第七章,课件第8-12节)
       
A. a[0][4]
B. a[1][4]
C. a[0][3]
D. a[1][3]
       
        试题编号:18-4
        试题类型:单选题
        标准资料:***
        试题难度:较难
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
4.        声明字符型变量的关键字是(教材第三章,课件第二节)
       
A. string
B. double
C. char
D. printf
       
        试题编号:19-02
        试题类型:单选题
        标准资料:***
        试题难度:容易
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
5.        使用DEFINE语句定义常量PI正确的是(教材第九章,课件第 19 节)
       
A. #define PI 3.14
B. define PI 3.14
C. define PI=3.14
D. define PI 3.14;
       
        试题编号:19-04
        试题类型:单选题
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
6.        若有定义int c[ 9 ], *p = c; 则p + 5表示( )(教材第十章、课件第20-23节)
       
A. 数组元素c[5]的地址
B. 数组元素c[5]的值
C. 数组元素c[6]的地址
D. 数组元素c[6]的值
       
        试题编号:18-5
        试题类型:单选题
        标准资料:***
        试题难度:较难
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
二、谋学网(www.mouxue.com)(共4题,每题4分,共16分)
7.        教材3-4节,课件02-07
代码 :
#include
//输入半径与高求体积
int main() {
int PI=3;
double r,h;
scanf("%lf %lf",&r,&h);
printf("%.4lf\n",PI*r*r*h);
return 0;
}
输入 2.5 3.5
输出
       
       
        试题编号:19-06
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:容易
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
8.       

(课件第 13-16 节,教材第八章)
#include<stdio.h>//1行
int f(int x){
    if (x==1)
        return 1;
    else return x*f(x-1);
}
int main() {
    int x;
    scanf("%d",&x);
    printf("%d",f(x));
   
}

输入 5
输出
       
       
        试题编号:
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
9.        教材3-4节,课件02-07
#include<stdio.h>//1行

int main() {
    int x,y;
    scanf("%d%d",&x,&y);
    printf("%d %d %d %d",x/y,x*y,x-y,x+y);

}

输入 4 3 输出
       
       
        试题编号:
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:容易
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
10.       

(知识点:课件第2节,教材第三章)


#include <stdio.h>

int main(){

int k=2;

int j=++k;

j=k++;

j=--k;

j=k--;

printf("%d\n",j);

}

输出:
       
       
        试题编号:18-8
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:较难
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
三、谋学网(www.mouxue.com)(共6题,每题4分,共24分)
11.        假设 int i=1;。那么 (i++)-(++i)的值是什么,并解释原因。(教材第三章,课件2-4节)
       
       
        试题编号:19-03
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
12.        求a/b的值(课件第2节,教材第三章)
#include
//输出小数
int main() {
int a=5,b=2;
printf("%lf",a/b);
}
请指出哪行有问题,并写出正确形式
       
       
        试题编号:19-07
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
13.       

(知识点:课件第08-12节,教材第七章,课件第 20-23 节,教材第十章)

输入十个数字,再使用指针输出
#include//1行
int main() {
int a[10];
int *p, i;
for (i = 0; i <= 10; i++)//5行
scanf("%d", &a[i]);
for (p = a; p < (a + 9); p++)
printf("%d", *p);
return 0; //10行
}
第五行与第七行有错误,请指出并修改
       
       
        试题编号:
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
14.        课件第 03-07 节,教材第四至六章
#include<stdio.h>//1行
#include <string.h>
int f(char a[100]) {
    int count=0;
    for (int i = 0; i <strlen(a) ; ++i) {
        if ()//6行
            count++;
    }
    return ;//9行
}

设计一个函数,参数为一个字符串,返回值为字符串中小写字符的个数,请填补第6行与第9行。
       
       
        试题编号:
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
15.        #include<stdio.h>//1行

int main() {
    int a, b, c;
    scanf("%d%d%d", &a, &b, &c);
    switch (a) {
        case 1:
            printf("%d",b+c);
        case 2:
            printf("%d",b-c);
        case 3:
            printf("%d",b*c);
        case 4:
            printf("%d",b/c);
        default:
            break;
    }
}

若输入 4 5 4
请问输出是多少
若输出入为 3 1 2
请问输出是多少
       
       
        试题编号:
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
16.        //第1行
int main() {
    int n;
    scanf("%d", &n);
    //第5行
    printf("TRUE");
    else
    printf("FALSE");
    return 0;
}
判断输入是否为偶数,是的话输出TRUE,第1,5行有空缺,请补充。
       
       
        试题编号:18-17
        试题类型:谋学网(www.mouxue.com)
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
四、问答题(共6题,每题8分,共48分)
17.        请设计一个函数,可以判断出一个数字是否是质数。参数为一个整数,如果是质数则返回1,不是质数返回0。不用写主函数。 (教材4,5,6,8章)
       
       
        试题编号:19-一
        试题类型:问答题
        标准资料:***
        试题难度:困难
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
18.        教务老师突发奇想,想让你帮助他定义一个结构体,可以保存学生的学生号,姓名,院系,年龄。
学号,姓名,院系长度均不超过10位
(课件第 17-18节,教材第十一章)
       
       
        试题编号:
        试题类型:问答题
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
19.       

交换a和b的值(课件第 13-16 节,教材第八章)(本题共3处错误,请说明需要修改第几行并改正)

#include <stdio.h>//1行

void swap (int *a,int *b)

{

    int *temp=*a;

    *a=*b;//5行

    *b=temp;

    return 0;

}

int main()

{//10行

    int a,b;

    scanf("%d",&a);

scanf("%d",&b);

    swap(a,b)

    printf("new a=%d\n",a);//15行

printf("new b=%d\n",b);

    return 0;
}   
       
       
        试题编号:18-16
        试题类型:问答题
        标准资料:***
        试题难度:较难
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
20.        知识点:教材3-5节,课件02-07
#include<stdio.h>//1行
int f(char a[100]) {
    //3行
    scanf("%d",&n);
    int sum=0;
    int m;
    for (int i = 0; i <n ; ++i) {
        scanf("%d",&m);
        //9行
    }
    //11行
}

输入n个数,求出n个数的平均数,保留三位小数 代码中有三处需补全,分别为第3,9,11行
输入为
第一行为一个整数,代表有n个数
接下来有n行输入,每行一个整数
输出 一个小数,保留三位小数,代表这n个数的平均数。
例如:
输入
3
2
3
4
输出
3.000
       
       
        试题编号:
        试题类型:问答题
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
21.       

(课件第3-7节,教材第四至六章,课件第8-12节,教材第七章)

统计字符串中字母和数字个数(本题共3处错误,请说明需要修改第几行并改正)

#include <stdio.h>//1行

#include <string.h>

int main()

{

      char a[5000];//5行

      gets(a);

      int alpha,number;

      for(int i=0;i<strlen(a);i++)

      {

      if(a[i]>='A'&&a[i]<='Z'&&a[i]>='a'&&a[i]<='z')//10行

      alpha++;

      else if(a[i]>=0&&a[i]<=9)

      number++;

      }

      printf("%d\n",alpha);//15行

      printf("%d\n",number);     

      return 0;

}
       
       
        试题编号:18-15
        试题类型:问答题
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
22.       

ASCII码转换(课件第 03-07 节,教材第四至六章,课件第08-12节,教材第七章)

【问题描述】

  输入一个整数n(n<200),若它对应一个大写字母的ASCII码,则输出该大写字母的小写字母;若它对应一个小写字母的ASCII码,则输出该小写字母的大写字母;否则输出“error”

【输入格式】

  一行,表示一个整数

【输出格式】

  第 1 行:一个字母,或者字符串”error”

【输入样例】  

100

【输出样例】

D

【数据范围】

整数n,不超过200
       
       
        试题编号:
        试题类型:问答题
        标准资料:***
        试题难度:一般
        试题解析:***
        考生资料:
        考生得分:***
        是否评分:未评分
        评价描述:***
姓名:贾凯
编号:1170300081

一、选择题

    1
    2
    3
    4
    5
    6

二、谋学网(www.mouxue.com)

    7
    8
    9
    10

三、谋学网(www.mouxue.com)

    11
    12
    13
    14
    15
    16

四、问答题

    17
    18
    19
    20
    21
    22

奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-25 07:15 , Processed in 0.121955 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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