本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-02-27到2021-07-18
本篇答案更新状态:已完结

第二周 入门篇—-顺序结构(2) 第一次单元测试

1、 问题:C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字母
选项:
A:必须为字母
B:必须为下划线
C:可以是任意字符
D:必须为字母或下划线
答案: 【必须为字母或下划线

2、 问题:假定有int a = 5, b = 6,printf(“%d%d”,a,b);语句的输出结果是(代表换行)
选项:
A:5  6
B:56
C:5,6
D:56
答案: 【56

3、 问题:printf("%d,%d",5/2,5%2)的输出结果是(  )
选项:
A:2,1
B:2.5,1
C:1,2.5
D:1,2
答案: 【2,1

4、 问题:以下语句中错误的是(  )
选项:
A:char c;c=getchar();
B:char c;getchar(c);
C:putchar(’’);
D:putchar(getchar());
答案: 【char c;getchar(c);

5、 问题:设a是int型变量,b是float型变量,用下面的语句给这两个变量赋值: scanf("a=%d,b=%f ",&a,&b);为了把100和765.12分别赋值给a和b,正确的输入是(  )。
选项:
A:100,765.12
B:100  765.12
C:a=100,b=765.12
D:a=100  b=765.12
答案: 【a=100,b=765.12

6、 问题:若x和y都是int型变量,且x=10,y=20,则执行printf("%d",x,y);语句后,输出的结果是(  )。
选项:
A:20
B:10
C:10  20
D:输出格式符不够,输出不确定的值
答案: 【10

7、 问题:设有如下程序段:   int i=010, j=10;   printf(”%d,%d”,++i,j–);其输出结果是(  )。
选项:
A:11,10
B:9,10
C:010,9
D:10,9
答案: 【9,10

8、 问题:可在C语言中用做用户标识符的一组是(  )。
选项:
A:green   void    2we       FoR
B:inT   word   ipad   id_ds
C: _name   SIG     for      UI*sd
D:ef-er   print   used&we   sjhd
答案: 【inT   word   ipad   id_ds

9、 问题:Visual C++编译器开发的C 语言程序,源程序名的后缀是(  )。
选项:
A:.exe
B:.c
C:.cpp
D:.obj
答案: 【.cpp

10、 问题:下列四个程序中,完全正确的是(  )。
选项:
A:#include <stdio.h>void main( ); {   printf("programming! ");} 
B:#include <stdio.h>void main( ){   printf("programming! ");} 
C:include <stdio.h>void mian( ){     printf("programming! ");} 
D:include <stdio.h>void main{   printf("programming! ");} 
答案: 【#include <stdio.h>void main( ){   printf("programming! ");} 

11、 问题:计算机能直接执行的程序是(  )。
选项:
A:源程序
B:目标程序
C:可执行程序
D:汇编程序
答案: 【可执行程序

12、 问题:在C语言中,每个语句必须以( )结束。
选项:
A:冒号
B:分号
C:逗号
D:句号
答案: 【分号

【作业】第二周 入门篇—-顺序结构(2) 第一次互评作业

1、 问题:通过键盘,随便输入3个整数,编程,求该三个整数的和以及平均值。例如:       若输入:1  3  7       则输出:sum is 11 ,average is:3.666667
评分规则: 【 评分时,请把代码复制到编译器中运行,运行正确得50分,若有错,请按知识点参考给分:1) 正确设置三个整数变量 2) 正确输入三个整数3) 正确求出和4) 正确求出平均值5) 正确输出结果每个知识点正确得10分

2、 问题:通过键盘,随便输入一个3位整数,求出该整数个位、十位、百位上的,数字之和。 例如:        若输入:123        则输出:6
评分规则: 【 评分时,请把代码复制到编译器中运行,运行正确得50分,若有错,请按知识点参考给分:1) 正确输入整数2) 正确求出个位上的数字3) 正确求出十位上的数字4) 正确求出百位上的数字5) 正确输出三个数的和 每个知识点正确得10分

第六周 基础篇—数组 第二次单元测验

1、 问题:有以下程序:#include <stdio.h>void 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>void 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("");}

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

   

发表回复

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