像程序员一样思考智慧树知到课后章节答案2023年下佳木斯大学
佳木斯大学
第一章测试
1. C语言是()语言。
A:低级语言 B:汇编语言 C:高级语言
答案:高级语言
2.计算机能认识的代码都是什么进制。
程序员和编程员的区别
A:二进制 B:十六进制 C:八进制 D:十进制
答案:二进制
答案:二进制
3.输入功能用下面哪个函数可以实现。
A:main() B:scanf() C:printf(
答案:scanf()
4.下面哪部分语句可以实现交换变量x和变量y 的功能。
A:x=y; y=x; B:temp=x; x=y; y=temp; C:x=temp; temp=y; y=x; D:temp=x; y=temp; x=y;
答案:temp=x; x=y; y=temp;
5.下列不是二进制代码的是()。
A:1 B:0 C:101 D:2
答案:2
第二章测试
6. C语言源程序名的后缀是( )。
A:.obj B:.cp C:.c D:.exe
答案:.c
7. 定义c 为字符变量,则下列语句中正确的是( )。
A: c=”a” B: c=”97” C: c=’97’ D: c=97
答案: c=97
8. 若定义int x=10; 则表达式x-=x+x的值错误的是( )。
A: 0 B: -20 C: -10 D: 10
答案: 0; -20; 10
9. 若定义int x,a; x=5; 则下列语句正确的是( )。若定义int x,a; x=5; 则下列语句正确的是( )。
A: x+1=3; B:12=a; C: a=x; D: x=10;
答案: a=x;; x=10;
10. 定义 int i ; 则i=i+1;表示先计算i+1然后将结果再放回i的空间。
A:错 B:对
答案:对
第三章测试
11. 输出语句printf(“%2f\n”,b);其中“%2f”中的2是指( )。
A: 输出数据宽度 B: 数据类型是2型 C: 输出两位空格 D: 小数保留位数
答案: 输出数据宽度
12.获取一个变量的地址,只要在变量名前加( )符号即可。
A: @ B: * C: & D: #
答案: &
13. 使用库函数前包含头文件stdio.h的正确命令是( )。
A: #include stdio.h B: #include”stdio.h” C: #include<stdio.h> D: @include<stdio.h>
答案: #include”stdio.h”; #include<stdio.h>
14.下列哪些是math.h库中正确的数学函数写法( )。
A: sin(x,y,z) B: log(x) C: exp(x) D: sqrt(x)
答案: log(x); exp(x); sqrt(x)
15. scanf函数中”格式控制字符串”之后给出变量的名字或者变量的地址均可以。
A:对 B:错
答案:错
第四章测试
16.若有int a=1,b=2,c=3;,则执行下列语句后a的值为()。
if(a>b)a=b;
if(a>b)a=b;
if(a>c)a=c;
A:不一定 B:1 C:3 D:2
答案:1
17.以下程序的运行结果是()。
main()
{int a=2,b=-1,c=2 ;
if(a<b)
if(b<0)c=0;
else c+=1;
printf("%d\n",c);
}
main()
{int a=2,b=-1,c=2 ;
if(a<b)
if(b<0)c=0;
else c+=1;
printf("%d\n",c);
}
A:3 B:2 C:1 D:0
答案:2
18.若有int a=1,b=2,c=3;,则执行下列语句后c的值为()。
if(a>c)b=a;a=c;c=b;
A:3 B:1 C:不一定 D:2
答案:2
19.下列程序的运行结果是()。
#include<stdio.h>
main()
{ int a=2,b=3,c=4;
if(a<b)
if(b<0)c=0;
else c+=1;
printf("%d\n",c);
}
main()
{ int a=2,b=3,c=4;
if(a<b)
if(b<0)c=0;
else c+=1;
printf("%d\n",c);
}
A:4 B:5 C:2 D:3
答案:5
20.下列程序的运行结果是()。
#include"stdio.h"
main()
{int x=-9,y=5,z=7;
if(x<y)
if(y<0)z=0;
else z+=1;
printf("%d\n",z);}
main()
{int x=-9,y=5,z=7;
if(x<y)
if(y<0)z=0;
else z+=1;
printf("%d\n",z);}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论