甘肃电大2020春C++语言程序设计(专)C++语言程序设计形考任务二

时间:2024-04-30 23:02:52 5A范文网 浏览: 平时作业 我要投稿
2019年秋季学期C++语言程序设计(专)C++语言程序设计形考任务二
一、填空题:【10道,总分:0分】
奥鹏作业答案
1.[主观填空题]一个二维字符数组a[10][20]能够存储的每个字符串的长度至多为。

2.[主观填空题]假定二维数组的定义为“chara[M][N];”,则该数组所所含元素的个数为。

3.[主观填空题]在switch语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置起向下执行,当碰到下一个标号位置时(停止/不停止)执行。

4.[主观填空题]假定二维数组的定义为“doublea[M][N];”,则每个数组元素的行下标取值范围在之间。

5.[主观填空题]假定一维数组的定义为“char*a[8];”,则该数组所占存储空间的字节数为。

6.[主观填空题]假定p所指对象的值为25,p+1所指对象的值为46,则执行“*(p++);”语句后,p所指对象的值为。

7.[主观填空题]假定a是一个一维数组,则a[i]的指针访问方式为。

8.[主观填空题]假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为。
    奥鹏作业答案 76 129
9.[主观填空题]一个二维字符数组a[10][20]能够存储个字符串。

10.[主观填空题]当在程序执行到语句时,将结束本层循环语句或switch语句的执行。

二、单选题:【10道,总分:0分】
1.[单选题]假定变量m定义为“int m=7;”,则定义p的正确语句为(    )。
    A.int p=&m;
    B.int *p=&m;
    C.int &p=*m;
    D.int *p=m;
    正确答案:——B——
2.[单选题]假定k是一个double类型的变量,则定义指向k的变量p的正确语句为(    )。
    A.double p=&k;
    B.double *p=&k;
    C.double &p=*k;
    D.char  *p=”Thank you!”;
    正确答案:——B——
3.[单选题]假定k是一个double类型的变量,则定义指向k的变量p的正确语句为(    )。
    A.double p=&k;
    B.double *p=&k;
    C.double &p=*k;
    D.char  *p=”Thank you!”;
    正确答案:——B——
4.[单选题]在下面的二维数组定义中,(    )语句是正确的。
    A.int a[5][];
    B.int a[][5];
    C.C.int a[][3]={{1,3,5},{2}};
    D.int a[](10)
    正确答案:————
5.[单选题]在下面的二维数组定义中,(    )语句是正确的。
    A.int a[5][];
    B.int a[][5];
    C.C.int a[][3]={{1,3,5},{2}};
    D.int a[](10)
    正确答案:————
6.[单选题]在int a=3; *p=&a;中,*p的值是(     )。
    A.变量a的地址值
    B.无意义
    C.变量p的地址值
    D.3
    正确答案:————
7.[单选题]假定变量m定义为“int m=7;”,则定义p的正确语句为(    )。
    A.int p=&m;
    B.int *p=&m;
    C.int &p=*m;
    D.int *p=m;
    正确答案:————
8.[单选题]假定有定义“int b[10];int *pb;”,则不正确的赋值语句为(    )。
    A.pb=b;
    B.pb=&b[0];
    C.pb=b[5];
    D.pb=b+2;
    正确答案:————
9.[单选题]在int a=3; *p=&a;中,*p的值是(     )。
    A.变量a的地址值
    B.无意义
    C.变量p的地址值
    D.3
    正确答案:————
10.[单选题]假定有定义“int b[10];int *pb;”,则不正确的赋值语句为(    )。
    A.pb=b;
    B.pb=&b[0];
    C.pb=b[5];
    D.pb=b+2;
    正确答案:————
三、简答题:【5道,总分:0分】
1.[问答题]#include<iostream.h>voidmain(){chara[]="aabcdaabacabfgacd";inti1=0,i2=0,i=0;while(a[i]){if(a[i]=='a')i1++;if(a[i]=='b')i2++;i++;}cout<<i1<<''<<i2<<''<<endl;}

2.[问答题]#include<iostream.h>#include<string.h>voidmain(){inti;char*a[5]={"student","worker","cadre","soldier","peasant"};char*p1,*p2;p1=p2=a[0];for(i=0;i<5;i++){if(strcmp(a[i],p1)>0)p1=a[i];if(strcmp(a[i],p2)<0)p2=a[i];}cout<<p1<<''<<p2;}

3.[问答题]#include<iomanip.h>constintM=20;voidmain(){intc2,c3,c5;c2=c3=c5=0;for(inti=1;i<=M;i++){if(i%2==0)c2++;if(i%3==0)c3++;if(i%5==0)c5++;}cout<<c2<<""<<c3<<""<<c5<<endl;}

4.[问答题]#include<iostream.h>voidmain(){inti,s=0;for(i=1;i<=6;i++)s+=i*i;cout<<"s="<<s;}

5.[问答题]#include<iostream.h>voidmain(){inti,s1=0,s2=0;for(i=0;i<10;i++)if(i%2)s1+=i;elses2+=i;cout<<s1<<''<<s2;}


来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

贵州电大19秋行政管理(入学测试)01任104-30

贵州电大数学建模终考-000104-30

贵州电大2019年秋季学期营养与老年膳食任104-30

贵州电大19秋汉语言文学(入学测试)入学测104-30

贵州电大19秋汉语言文学(师范)(入学测试)入学测104-30

贵州电大19秋汉语修辞学任务123404-30

贵州电大19秋比较教育01任123404-30

贵州电大19秋国学经典选读01任123404-30

贵州电大19秋国家税收01任123404-30

贵州电大19秋儿童文学任务123404-30

热搜文章
最新文章