本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-09-20到2019-09-20
本篇答案更新状态:已完结

第五周—数组 数组章节测验

1、 问题: 有以下程序#include <stdio.h>main(){    int a[]={2,3,5,4},i;    for(i=0;i<4;i++)    switch(i%2)    {        case 0: switch(a[i]%2)              {                  case 0: a[i]++; break;                  case 1: a[i]–;}break;            case 1:a[i]=0;}for(i=0;i<4;i++)    printf(“%d”,a[i]);printf(“”);}程序运行后的输出结果是(  )。
选项:
A:3344
B:2050
C:3040
D:0304
答案: 【3040

2、 问题:有以下程序:#include <stdio.h>main(){    int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;    for(i=0;i<12;i++)        c[s[i]]++;    for(i=1;i<5;i++)        printf(“%d”,c[i]);    printf(“”);}
选项:
A:2344
B:4332
C:1234
D:1123
答案: 【4332

3、 问题:有以下程序:#include <stdio.h>main(){    int i,j,m=55;    for (i=1;i<=3;i++)        for(j=3;j<=i;j++)            m=m%j;    printf(“%d”,m);}
选项:
A:0
B:1
C:2
D:3
答案: 【1

4、 问题:有以下程序:#include <stdio.h>main(){    int i;    for(i=1;i<=40;i++)    {        if(i++%5==0)            if(++i%8==0)                printf(“%d”,i);}printf(“”);}
选项:
A:5
B:24
C:32
D:40
答案: 【32

5、 问题: 有以下程序:#include <stdio.h>main(){    char s[]={“012xy”};    int i,n=0;    for(i=0;s[i]!=0;i++)        if(s[i]>=’a’&&s[i]<=’z’) n++;    printf(“%d”,n);}
选项:
A:0
B:2
C:3
D:5
答案: 【2

6、 问题:  有以下程序:#include <stdio.h>main(){    int i,j=0;    char a[]=”ab123c4d56ef7gh89”;    for(i=0;a[i];i++)        if(a[i]>=’0’&&a[i]<=’9’)            a[j++]=a[i];        a[j]=’\0’;    printf(“%s”,a);}
选项:
A: 123456789abcdefgh
B: abcdefgh
C:123456789
D:123456789ef7gh80
答案: 【123456789

7、 问题:有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是(    )。
选项:
A:gets(&s[0]);
B:scanf("%s",s+1); 
C:gets(s);
D:scanf("%s",s[1]);
答案: 【scanf("%s",s[1]);

8、 问题:有以下程序#include <stdio.h>#include <string.h>void main(){    char x[]="STRING";    x[0]=0;    x[1]=’\0′;    x[2]=’0′;    printf("%d   %d",sizeof(x),strlen(x));}程序运行后的输出结果是(  )。
选项:
A:6    1
B:7    0
C:6    3
D:7    1
答案: 【7    0

9、 问题:下列定义数组的语句中,正确的是(  )
选项:
A:int  N=10;int  x[N];  
B:#define N 10 int x[N];
C:int  x[0..10];
D:int x[];
答案: 【#define N 10 int x[N];

10、 问题:下列选项中,能够满足“若字符串s1等于字符串s2,则执行"ST"要求的是(  )。
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注