文章目录[点我隐藏目录]

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

第一周 C语言简介 选择题

1、 问题:下面的叙述正确的是()。
选项:
A:一个C的源程序必须包含1个以上的main函数
B:在C的源程序中,main函数不是必须的
C:一个C的源程序可以由一个或多个函数组成
D:printf函数是程序执行的起始位置
答案: 【一个C的源程序可以由一个或多个函数组成

2、 问题:C程序是从()开始执行的。
选项:
A:return语句
B:主函数
C:文件开始的注释部分
D:放在最前面的函数
答案: 【主函数

3、 问题:关于C程序的叙述,正确的是(  )。
选项:
A:一条语句可以写在多行,也可以多条语句写在一行
B:一行只能写一条语句
C:从//开始的程序都是注释内容
D:/   /只能写在一行,其中的内容为注释部分
答案: 【一条语句可以写在多行,也可以多条语句写在一行

4、 问题:以下正确的printf语句是()。
选项:
A:‍printf ("This is a C program.")
B:‍printf ("This is a C program.);
C:‍printf ("This is a C program.");
D:‍printf  "This is a C program.";
答案: 【‍printf ("This is a C program.");

5、 问题:/*程序功能:打印输出hello world #include <stdio.h>   int main()  {    printf("Hello, world");    return 0;}上面程序的运行结果是(  )
选项:
A:程序出错,不能运行
B:Hello, world
C:程序功能:打印输出hello world
D:"Hello, world"
答案: 【程序出错,不能运行

6、 问题:设有程序“1.cpp”,编译后运行该程序,执行的是(    )文件。
选项:
A:1.cpp
B:1.obj
C:1.exe
D:1.c
答案: 【1.exe

7、 问题:下面程序的错误是()#include <stdio.h>  int mian() {    printf("hello world")             return 0;}
选项:
A:printf("hello world")  后面少分号
B:主函数名写错
C:多了return 0;
D:main()后面少分号
答案: 【printf("hello world")  后面少分号;
主函数名写错

8、 问题:输出结果为500+200=700的语句是()。
选项:
A:printf("500+200=%d,500+200");
B:printf("500+200=%d",500+200);
C:printf("500+200=700");
D:print 500+200=700;
答案: 【printf("500+200=%d",500+200);;
printf("500+200=700");

9、 问题:输出结果为2564=1600的语句是()。
选项:
A:printf("25
64=%d",2564);
B:printf("25
64=1600");
C:printf("2564=%d, 2564");
D:print 2564=1600;
答案: 【printf("25
64=%d",2564);;
printf("25
64=1600");】

10、 问题:下面是关于C程序注释的叙述,其中正确的是(  )。
选项:
A:/……/可以注释多行,也可以注释一行
B:从//开始的程序都是注释内容
C:/   /与//注释的范围没有区别
D://是行注释,从//开始至行尾为注释内容
答案: 【/……/可以注释多行,也可以注释一行;
//是行注释,从//开始至行尾为注释内容

【作业】第一周 C语言简介 问答题与编程题

1、 问题:一、问答题:(写选择的序号)1. 下面列出一些C程序编写的基本规则,请指出正确规则。(1)语句结束必须用分号(2)程序中的标点符号(如分号;)必须用英文的标点符号(3)注释不影响程序的运行(4)printf("");   可实现换行(5)main函数必不可少(6)若使用printf输出结果,则必须在程序前添加#include <stdio.h> 
评分规则: 【 答案:1.(1)(2)(3)(4)(5)(6)   选对1个得1分,选对n个得n分

2、 问题:编写一个程序,通过程序编辑、编译、连接和运行,在屏幕上显示下列信息:(注意换行)We study the C Programming language.We all like it.
评分规则: 【 #include <stdio.h>   int main()  { printf("We study the C Programming language.We all like it. "); return 0; } 或#include <stdio.h>   int main()  { printf("We study the C Programming language."); printf("We all like it. "); return 0; } 具体得分标准:执行时,能输出 所有文字,加5分 printf("We study the C Programming language.");中用实现了换行输出,加5分

3、 问题:编写一个程序,在屏幕上显示下列信息:         This Program prints a formula :         7288=6336要求:①必须按上面样式,分2行输出②6336不能出现在程序中,必须是程序计算出来的,可用%d的格式控制符输出。
评分规则: 【 #include <stdio.h> int main() {    printf("This Program prints a formula :72
88=%d",7288);    return 0;}或#include <stdio.h> int main() {    printf("This Program prints a formula :");    printf("7288=%d",7288);    return 0;}具体得分标准:(1)执行时,能输出所有语句(加5分)        This Program prints a formula :         7288=6336(2) printf("This Program prints a formula :");         语句中用实现了换行输出(加5分)(3)采用%d的格式控制符输出运算结果6336。(加5分)

第二周 C语言基础语法 语法知识选择题1

1、 问题:下列浮点数的表示中不正确的是(    )。
选项:
A:22.3 
B: .719e22 
C:e23
D:12. e2
答案: 【e23

2、 问题:合法的C语言标识符是(    )
选项:
A:2a
B:sum
C:int 
D:a*b
答案: 【sum

3、 问题:不合法的C语言标识符是 (    )。
选项:
A:8
B: j2_KEY 
C:4d
D:Double
答案: 【4d

4、 问题:下列定义变量的语句中错误的是(  )。
选项:
A:int  x1; 
B:float y1; 
C:double z1; 
D:Double a1;
答案: 【Double a1;

5、 问题:在C语言中,要求运算数必须是整型的运算符是(     )。
选项:
A:%
B:/
C:+
D:-
答案: 【%

6、 问题:下面(   )语句正确地描述了计算公式   
选项:
A:y = axxx/x – b;
B:y = axxx/(x – b);
C:y = (axxx)/(x – b);
D:y = a
xxx/x – b;
答案: 【y = (axx*x)/(x – b);

7、 问题:下面(   )是合法的赋值语句 .
选项:
A: i=1;
B:‍i+1=5;
C:5=i;
D:i *3=i+1;
答案: 【 i=1;

8、 问题:下面程序的输出是(   ) 。#include <stdio.h>int main(){   int x=10,y=3;   printf("%d",y=x/y);   return 0;}
选项:
A:0
B:1
C:3
D:不确定的值
答案: 【3

9、 问题:78%10的结果是(   )。
选项:
A:78
B:8
C:7
D:10
答案: 【8

10、 问题:int x;scanf("%d",&x);下面(   )可以获得x的个位数。
选项:
A:x%10;
B:x/10;
C:x/100-x/10;
D:x-x/10;
答案: 【x%10;

11、 问题:下面(          )语句正确地描述了方程
选项:

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

   

发表回复

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