0.091

五煦查题

快速找到你需要的那道考题与答案

尔雅C语言程序设计_64章节答案(学习通2023完整答案)

73 min read

尔雅C语言程序设计_64章节答案(学习通2023完整答案)

第一周:程序设计与C语言

1.1 计算机和编程语言随堂测验

1、尔雅计算机本身最擅长的语言程能力是?
A、推理
B、序设习通想像
C、计章节答重复
D、案学分析

2、完整编程语言是答案和计算机交谈的语言

3、计算机(CPU)可以直接运行人类编写的尔雅程序

1.2 C语言随堂测验

1、关于C语言,语言程以下说法错误的序设习通有:
A、C语言是计章节答和Unix操作系统一同发展起来的
B、C语言不能写图形界面的案学软件
C、C语言一般是完整编译执行的
D、C语言诞生于1970年代

2、答案轻量级的尔雅编程软件,如Geany+MinGW或Sublime Text+MinGW,与专门的IDE如Dev C++相比,什么功能没有了?(提示:上课没有直接讲,但是间接提到了)
A、单步调试
B、源代码编辑时的语法高亮
C、编译程序
D、运行程序

3、IDE的中文翻译是什么?

第二周:计算

2.1 变量随堂测验

1、以下哪些是有效的变量名?
A、main
B、4ever
C、monkey-king
D、__int

2、给定: int a,b; scanf("%d %d", &a, &b); 则以下哪些输入方式是正确的?
A、1 2
B、1,2
C、1(回车)2
D、1、2

3、给定: int a,b; 以下哪些scanf的使用是正确的?
A、scanf("%d", &a); scanf("%d", &b);
B、scanf("%d %d", &a, &b);
C、scanf("%d, %d", &a, &b);
D、scanf("%d %d", a, b);

4、给定以下代码段: int a,b=0; 则a的初始值是0

5、写出下式的运算结果: 10/3.0*3

6、写出下式的运算结果: 10/3*3.0

2.2 表达式随堂测验

1、写出以下代码执行后,t1和t2的值,以空格隔开: int a=14; int t1 = a++; int t2 = ++a;

2、写出以下表达式的结果,一个结果一行: 6 + 5 / 4 - 2 2 + 2 * (2 * 2 - 2) % 2 / 3 10 + 9 * ((8 + 7) % 6) + 5 * 4 % 3 * 2 + 3 1 + 2 + (3 + 4) * ((5 * 6 % 7 / 8) - 9) * 10

第三周:判断

3.1 判断随堂测验

1、以下语句是否可以通过编译: if ( 1<=n<=10 );

2、以下语句是否表示n属于[1,10]: if ( 1<=n<=10 );

3、写出程序的输出结果: int i,j,k; i=5; j=10; k=1; printf("%d", k>i<j);

4、写出程序的输出结果: int i,j,k; i=2;j=3; k = i*j==6; printf("%d\n", k);

5、写出程序的输出结果: int i,j,k; i=3;j=2;k=1; printf("%d", i<j == j<k);

3.2 分支随堂测验

1、写出程序的输出: int i=1; switch ( i%3 ) { case 0: printf("zero"); case 1: printf("one"); case 2: printf("two"); }

2、写出程序的输出: int a = 58; if ( a>50 ) printf("A"); if ( a>40 ) printf("B"); if ( a>30 ) printf("C");

第四周:循环

4.1 循环随堂测验

1、while循环的条件满足的时候循环继续,而do-while的条件满足的时候循环就结束了

2、以下代码片段执行结束后,变量i的值是多少? int i =10; while ( i>0 ) { i /=2; }

3、以下代码片段执行结束后,变量i的值是多少? int i = 1; do { i += 5; } while (i<17);

4.2 循环应用随堂测验

1、以下哪种运算能从变量x中取得十进制最低位的数字
A、x / 10
B、x % 10
C、x * 10
D、10 / x

2、当需要累加一些值的时候,用来记录累加结果的变量应该被初始为:

第五周:循环控制

5.1 第三种循环随堂测验

1、以下哪个循环和其他三条循环不等价(假设循环体都是一样的)?
A、for ( i=0; i<10; i++ ) { ...}
B、for ( i=0; i<10; ++i ) { ...}
C、for ( i=0; i++<10; ) { ...}
D、for ( i=0; i<=9; i++ ) { ...}

2、以下代码段的输出是什么? for ( int i=10; i> 1; i /=2 ) { printf("%d ", i++); }

5.2 循环控制随堂测验

1、以下代码段的输出是: int sum = 0; for ( int i=0; i<10; i++ ) { if ( i%2 ) continue; sum += i; } printf("%d\n", sum);

2、以下代码段的输出是: int sum = 0; for ( int i=0; i<10; i++ ) { if ( i%2 ) break; sum += i; } printf("%d\n", sum);

第六周:数据类型

6.1 数据类型随堂测验

1、以下哪个字母不能在数字后面表示类型?
A、F
B、U
C、L
D、X

2、以下哪个数字的值最大?
A、10
B、010
C、0x10
D、10.0

3、以下哪个数字占据的空间最大?
A、32768
B、‘3’
C、32768.0
D、32768.0F

4、以下哪种类型不能用在switch-case的判断变量中:
A、char
B、short
C、int
D、double

5、下列哪些是有效的字符?
A、‘ ’
B、‘\’‘
C、''
D、'\'

6、以下表达式的结果是: '1'+3

6.2 其他运算:逻辑、条件、逗号随堂测验

1、以下哪个表达式,当a和b都是true或者都是false的时候,表达式的结果为true。
A、a && b
B、a || b
C、a == b
D、a ^ b

2、以下哪个表达式与!(a&&b)是等价的
A、!a && !b
B、!a || !b
C、a && b
D、a || b

3、以下哪个表达式的结果是true?
A、!(4<5)
B、2>2||4==4&&1<0
C、34==33&&!false
D、!false

4、以下哪个表达式,当a和b中只有一个是true的时候结果为true,而如果两个都是false或都是true的时候,结果为false
A、a && b
B、a || b
C、a != b
D、!a && !b

5、以下代码执行后,i的值是: i = 3/2,3*2;

第七周:函数

7.2 函数的参数和变量随堂测验

1、以下哪句不是正确的原型?
A、int f();
B、int f(int i);
C、int f(int);
D、int f(int i) { }

2、以下哪个函数的定义是错误的?
A、void f() { }
B、void f(int i) { return i+1; }
C、void f(int i) { }
D、int f() { return 0; }

3、对于不返回值而且只有一个int类型的参数的函数,以下哪些函数原型是正确的?
A、void f(int x);
B、void f();
C、void f(int);
D、void f(x);

4、以下程序的输出是什么? #include <stdio.h> void swap(int a, int b); int main() { int a = 5; int b = 6; swap(a,b); printf("%d-%d\n", a, b); return 0; } void swap(int a, int b) { int t = a; a = b; b = t; }

第八周:数组

8.2 数组运算随堂测验

1、若有定义: int a[2][3]; 则以下选项中不越界的正确的访问有:
A、a[2][0]
B、a[2][3]
C、a[1>2][0]
D、a[0][3]

2、以下程序片段的输出结果是:int m[][3] = { 1,4,7,2,5,8,3,6,9,}; int i,j,k=2; for ( i=0; i<3; i++ ) { printf("%d", m[k][i]); }
A、369
B、不能通过编译
C、789
D、能编译,但是运行时数组下标越界了

3、假设int类型变量占用4个字节,定义数组 int x[10] = { 0,2,4}; 则x在内存中占据几个字节?

4、若有: int a[][3] = { { 0},{ 1},{ 2}}; 则 a[1][2] 的值是?

第九周:指针

9.1 指针随堂测验

1、对于:int a[] = { 5, 15, 34, 54, 14, 2, 52, 72}; int *p = &a[5]; 则: p[-2]的值是?
A、编译出错,因为数组下标越界了
B、运行出错,因为数组下标越界了
C、54
D、2

2、如果:int a[] = ; int *p = a; 则以下哪些表达式的结果为真?
A、p == a[0]
B、p == &a[0]
C、*p == a[0]
D、p[0] == a[0]

3、以下变量定义: int* p,q; 中,p和q都是指针。

4、对于:int a[] = { 5, 15, 34, 54, 14, 2, 52, 72}; int *p = &a[1]; 则: p[2]的值是?

9.2 指针运算随堂测验

1、对于以下代码段,正确的说法是:char *p; while (1) { p = malloc(1); *p = 0; }
A、最终程序会因为没有没有空间了而退出
B、最终程序会因为向0地址写入而退出
C、程序会一直运行下去
D、程序不能被编译

2、对于以下代码段:int a[] = { 1,2,3,4,5,}; int *p = a; int *q = &a[5]; printf("%d", q-p); 当sizeof(int)为4时,以下说法正确的是:
A、因为第三行的错误不能编译
B、因为第三行的错误运行时崩溃
C、输出5
D、输出20

3、使用malloc就可以做出运行时可以随时改变大小的数组

学习通C语言程序设计_64

学习通C语言程序设计_64是一个面向C语言初学者的视频课程,由王道论坛出品。该课程共64章节,涵盖了C语言基础、数组、函数、指针、文件操作等内容。通过学习本课程,可以帮助初学者掌握C语言的基本语法和编程思想,为日后深入学习C语言打下坚实的基础。

课程内容

学习通C语言程序设计_64的课程内容如下:

  • 第1章:C语言概述
  • 第2章:C语言开发环境搭建
  • 第3章:C语言基础语法
  • 第4章:数据类型和变量
  • 第5章:运算符和表达式
  • 第6章:分支结构
  • 第7章:循环结构
  • 第8章:数组
  • 第9章:函数
  • 第10章:指针
  • 第11章:字符串
  • 第12章:结构体
  • 第13章:文件操作
  • 第14章:C语言编程实例

课程特点

学习通C语言程序设计_64的课程特点如下:

  1. 视频讲解:课程采用视频讲解的方式,讲解简洁明了,易于理解。
  2. 案例实践:课程中涵盖了丰富的编程实例,让学生通过实践深入理解C语言的编程思想。
  3. 难度适中:课程难度适中,考虑到初学者的水平,从易到难地讲解了各个知识点。
  4. 通俗易懂:课程讲解通俗易懂,让初学者不会感到枯燥无味。

适合人群

学习通C语言程序设计_64适合以下人群:

  1. 对C语言有兴趣,想要学习C语言编程的初学者。
  2. 想要从事嵌入式开发、游戏开发、网络编程等领域的开发人员。
  3. 想要提升编程能力的计算机专业学生。

学习建议

为了更好地学习和掌握学习通C语言程序设计_64,建议学生们采取以下学习方法:

  1. 认真听讲:在观看视频的过程中,认真听讲,注意笔记,做好笔记。
  2. 及时练习:观看完每个章节的视频后,及时进行练习,巩固所学知识。
  3. 参考教材:参考其他相关的教材,对学习中遇到的问题进行解决。
  4. 积极交流:在学习中遇到问题时,可以积极与其他同学交流,或者寻求老师的帮助。

总结

学习通C语言程序设计_64是一门非常适合初学者的C语言课程,通过学习本课程,可以帮助初学者快速掌握C语言的基本语法和编程思想,为日后深入学习C语言打下坚实的基础。同时,本课程的视频讲解通俗易懂,难度适中,对于想要提升编程能力的计算机专业学生以及从事嵌入式开发、游戏开发、网络编程等领域的开发人员也非常有帮助。


7. 在Windows 7操作系统中,桌面指的是( )。

A.下列有关会计估计变更的表述中,正确的有( )
B.判断( p ∨ q) ∧ q是合取式,还是析取式。
C.输入端电阻为零的受控源是( )
D.有关淋球菌的叙述哪项不正确


关于简历的设计,以下哪种说法是错误的( )

A.9 度区的高层住宅竖向地震作用计算时,结构等效总重力荷载 Geq为( )。
B.数据库的三层模式结构分别是存储层、概念层和逻辑层。
C.基于Internet的经济平台与供应链集成在一起形成了我们所说的()
D.在培养儿童社会性行为中,精神奖励可以频繁地使用。( )


( )时期垂足而坐的方式由上层阶级开始逐渐遍及全国,出现高低型家具并存局面。

A.Man schlft im________.
B.“传统爵士”的英文是( )。
C.When a man is buying clothes, _________.
D.请结合所学习的软营销理论知识,找一个网络营销软营销案例并进行分析。


庆贺开业一般采用以下哪种送花形式( )。

A.以下不是直接影响需求的因素或条件是
B.figcaption元素一般都与figure元素搭配使用,常用于______。
C.成交一批由上海出口至英国伦敦的羊毛,下列贸易术语正确的是( )。
D.数据库是按照数据结构组织、存储和管理数据的仓库。


以下不参与肘关节组成的是( )

A.自行停业超过六个月的,由原登记的工商行政管理机关收缴营业执照。( )
B.钙通道阻滞药抑制C a2+内流的结果是 ( )
C.“天灭沙皇”实际上指的是()。
D.以下哪个平仄句式允许变为“平平仄平仄”这一句式( )


9g/L的NaCl溶液是生理盐水,属于等渗溶液。

A.按照《2006年海事劳动公约》规定,在船上工作的实习生也视为“海员”。
B.指接材、集成材和实木拼板材的配料一般应用( )。
C.92bc37f928a34b7f98fd89d6bc4fc55f.png
D.受历史上西班牙殖民的影响


公司对已提足折旧继续使用的某设备,仍计提折旧

A.布依族酒歌亦称为酒礼歌、酒令歌。
B.某工程施工中某水泥厂。为施工企业供应水泥。
C.道教中的道,意味着与自然和谐相处。
D.直流负反馈对电路的作用是


底板有长圆形螺栓孔的鞍式支座是( )。

A.心肌没有横纹,不属于横纹肌
B.要设置交换机的某一端口为全双工模式,正确使用的命令是( )。(4分)
C.下列哪一项不是《秋兴八首》吟咏的主题( )
D.钢笔画有( )等类型与效果。


技术进步降低了汽车的生产成本,导致汽车的_______。

A.下列不平等条约在日本签订的是()
B.《金匮要略》中水气病分为哪几种( )
C.0743d0ba826b43f4af87abab73a738a4.png
D.刘天华是我国近现代民族音乐的奠基人,下列作品中刘天华创作的是 。


根轨迹的幅值条件公式可写为

A.坚持在战争中“不重伤,不禽二毛”的国君是____ 。
B.地质作用的研究方法有哪些
C.在任何一种磁介质中,都存在产生抗磁的机制。
D.DIV+CSS布局方法的优点有()


计算效度的方法不包括( )

A.京杭大运河属于内河航道。
B.发展就是运动,运动就是发展。
C.禁止进入区域划分线采用的颜色是 。
D.鲁迅在()里的《自选集》自序中提到了他在写作《野草》时的处境和状态。


可靠性是指在会计核算中应尽量低估企业的资产和可能发生的损失、费用。

A.从湖岸到湖心,依次沉积有粘土、粉砂、砂、砾,沉积物形成同心环带状分布。
B.表征地震动特性的要素有三个,下列哪项不属于地震动三要素( )
C.有时在两个看起来不相同的学习内容中也有迁移发生( )
D.关于会计分录的表述中,正确的有( )。


现阶段爱国主义主要表现为以下哪几个方面()

A.关于软膏剂质量要求的错误叙述为()
B.关于NK细胞的功能叙述正确的是
C.变器设计及器件选型中一般需要考虑的参数有哪些
D.越是专业的相机,内设的照片风格越丰富。


某轴的轴力沿杆轴是变化的,则在发生破坏的截面上有( )

A.Jack asked me how he
B.由于货币需求的不稳定性,目前货币政策的直接目标是________。
C.自我意识是衡量一个人人格成熟的标志。
D.被誉为弗洛伊德学说的先驱