国开电大中国大学mooc2024-2025-1 《c语言程序设计》作业答案

[复制链接]
楼主: 1144766066

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
$

B. &

C. @

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
&

D. @*&
答案: 请关注ybaotk.com搜题查看答案
问题 63: 13. 以下程序的执行结果是( )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include
int main( )
{ int a,b,c;
a=2;b=3;c=1;
if (a>b)
if (a>c) printf(%d\n,a);
else printf(%d\n,b);
printf(end\n);
return 0;
}
选项:

A. 2

B. 2
end

C. end

D. 3
end
答案: 请关注ybaotk.com搜题查看答案
问题 64: 14. 下列程序执行后的输出结果是( )。
选项:

A. a is less than 10

B. a is 10 to 99

C. a is greater than 1000

D. 358 is 100 to 999
答案: 请关注ybaotk.com搜题查看答案
问题 65: 15. 运行下面程序时,若从键盘输入456,则程序的输出结果是( )。
选项:

A. **Right**

B. **Wrong**Too high**

C. Too high**

D. Too low**
答案: 请关注ybaotk.com搜题查看答案
问题 66: 16. 表达式10!=9的值是________。
选项:

A. true

B. 非零值

C. 0

D. 1
答案: 请关注ybaotk.com搜题查看答案
问题 67: 17. 以下程序的输出结果是( )。
选项:

A. a<=100

B. 100

C. 0

D. 1
答案: 请关注ybaotk.com搜题查看答案
问题 68: 18. 如果c为字符型变量,下面( )可以判断c是否为空格。
选项:

A. if(c == 32)

B. if(c =='')

C. if(c == '32')

D. if(c = ' ')
答案: 请关注ybaotk.com搜题查看答案
问题 69: 19. 能正确表示x的取值范围在[0, 100]和[-10, -5]内的表达式是( )。
选项:

A. (x <= -10)||(x >= -5)&&(x <= 0)||(x >= 100)

B. (x >= -10)&&(x <= -5)||(x >= 0)&&(x <= 100)

C. (x >= -10)&&(x <= -5)&&(x >= 0)&&(x <= 100)

D. (x <= -10)||(x >= -5)||(x <= 0)||(x >= 100)
答案: 请关注ybaotk.com搜题查看答案
问题 70: 20. 输入3个实数 a, b, c,要求按从大到小的顺序输出3个数。请填空。
注意:仅填写划线部分  所缺的内容!!!且 每空的最后不要写分号!!!
题干上没有分号,也不要在答案中写分号!!!以后均如此!!!
int main( )
{ float a, b, c, t;
scanf(%f,%f,%f, &a, &b, &c);
if (a < b)
{t = a;   1  ; b = t;}
if(  2  )
{t = a; a = c; c = t;}
if(b < c)
{  3  ; b = c; c = t;}
printf(%f,%f,%f, a, b, c);
return 0;
}
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 71: 1. 有以下数组的定义,则数组下标的最小值和最大值为( )。
int a[ ] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
选项:

A. 1,10

B. 0,10

C. 0,9

D. 1,9
答案: 请关注ybaotk.com搜题查看答案
问题 72: 2. 有以下数组的定义,设i=5,则数组元素a[a]的值为( )。
int a[ ] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
选项:

A. 5

B. 6

C. 7

D. 8
答案: 请关注ybaotk.com搜题查看答案
问题 73: 3. 下列语句中,正确的是( )。
选项:

A. char a[3][ ] = {'abc', '1'};

B. char a[ ][3] = {'abc','1'};

C. char a[3][ ] = {'a', 1};

D. char a[ ][3] = {a, 1};
答案: 请关注ybaotk.com搜题查看答案
问题 74: 4. 有以下数组的定义,元素a[0][2]的值为( )。
int a[2][3] = {1,2,3,4,5,6};
选项:

A. 1

B. 2

C. 3

D. 4
答案: 请关注ybaotk.com搜题查看答案
问题 75: 5. 有以下数组的定义,则下面正确的叙述为( )。
int a[2][3] = {0};
选项:

A. 只有元素a[0][0]得到初始值0

B. 数组的定义不正确

C. 只有元素a[0][0]得到初始值0,其他元素的值为随机数

D. 数组中的每一个元素得到初始值0
答案: 请关注ybaotk.com搜题查看答案
问题 76: 6. 有以下数组的定义,则数组的长度和数组中的字符个数为( )。
char a[ ] = {hello!};
选项:

A. 6,7

B. 7,6

C. 6,6

D. 7,7
答案: 请关注ybaotk.com搜题查看答案
问题 77: 7. 有以下数组的定义,则将字符串str2赋给字符串str1的正确语句为( )。
char str1[10], str2[10] = {hello!};
选项:

A. strcpy(str1,str2);

B. strcpy(str2,str1);

C. str1 = str2;

D. str2 = str1;
答案: 请关注ybaotk.com搜题查看答案
问题 78: 8. 运行以下程序,输出结果是( )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include stdio.h
int main( )
{
int i, x[3][3] = {9, 8, 7, 6, 5, 4, 3, 2, 1};
for(i = 0; i < 3; i += 1)
{
printf(%5d, x[1]);
}
return 0;
}
选项:

A. 6 5 4

B. 9 6 3

C. 9 5 1

D. 9 8 7
答案: 请关注ybaotk.com搜题查看答案
问题 79: 9. 下面的程序运行后,输出结果是( )。
选项:

A. 6 5 4 3 2 1

B. 1 2 3 4 5 6

C. 1 5 4 3 2 6

D. 1 5 3 4 2 6
答案: 请关注ybaotk.com搜题查看答案
问题 80: 10. 以下程序的输出结果是( )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include stdio.h
int main( )
{
char s[ ] = {12134211};
int v[4] = {0, 0, 0, 0}, k, i;
for(k = 0; s[k]; k++)
{
switch(s[k])
{
case '1': i = 0;
case '2': i = 1;
case '3': i = 2;
case '4': i = 3;
}
v++;
}
for(k = 0; k < 4; k++)
{
printf(%d , v[k]);
}
return 0;
}
选项:

A. 4 2 1 1

B. 0 0 0 8

C. 4 6 7 8

D. 8 8 8 8
答案: 请关注ybaotk.com搜题查看答案
问题 81: 11. 以下程序执行后的输出结果是( ) 。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include
int main( )
{
int a[4][5]={1,2,4,8,10,-1,-2,-4,-8,-10,3,5,7,9,11};
int i,j,n=9;
i=n/5; j=n-i*5-1;
printf(NO. %d: %d,%d is %d\n,n,i,j,a[j]);
return 0;
}
选项:

A. 第n个元素所在的行和列及其该元素的值

B. 第n行的最大元素所在的行和列及其最大值

C. 第i行的最大元素所在的行和列及其最大

D. 以上都不对
答案: 请关注ybaotk.com搜题查看答案
问题 82: 12. 下列程序运行后,输出的结果是( )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include
int main( )
{
char p[ ][10]={ BOOL, OPK, H, SP};
int i;
for(i=3; i>=0; i--,i--)
printf( %c, p[0]);
printf(\n);
return 0;
}
选项:

A. BOHS

B. SHOB

C. HB

D. SO
答案: 请关注ybaotk.com搜题查看答案
问题 83: 13. 有如下程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include
int main()
{
char ch[2][5]={6937,8254};
int i,j,s=0;
for(i=0;i<2;i++)
for(j=0;ch[j]>'\0';j+=2)
s=10*s+ch[j]-'0';
printf(%d\n,s);
return 0;
}
该程序的输出结果是( )。
选项:

A. 69825

B. 63825

C. 6385

D. 693825
答案: 请关注ybaotk.com搜题查看答案
问题 84: 14. 下列程序执行后的输出结果是( )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include
int main()
{
int i,j,a[3][3];
for(i=0;i<3;i++)
for(j=0;j<=i;j++)
a[j]=i*j;
printf(%d,%d\n,a[1][2],a[2][1]);
return 0;
}
选项:

A. 2,2

B. 2,0

C. 2

D. 不定值,2
答案: 请关注ybaotk.com搜题查看答案
问题 85: 15. 下列程序执行后的输出结果是________。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
 楼主| 发表于 2025-4-11 17:19:01 | 显示全部楼层
include
int main()
{
int i,j,a[3][3];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[j]=i*j+1;
printf(%d,%d\n,a[1][2],a[2][1]);
ruturn 0;
}
选项:

A. 3,3

B. 3,1

C. 3

D. 3,不定值
答案: 请关注ybaotk.com搜题查看答案
问题 86: 16. 下面的程序运行后,输出结果是( )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图