百年教育职业培训中心 百年教育学习服务平台
国开搜题

24秋国开电大春陕西广播电视大学程序设计基础形考任务2形考任务二参考答案

来源: 更新时间:

形考任务2_形考任务二0形考任务2_形考任务二0国开搜题试卷总分:100得分:55一.选择题(每题5分,合计55分)1.在C语言中,字符串常量的定界符是______。A.空格B.方括号渝粤题库,我们的

形考任务2_形考任务二0

形考任务2_形考任务二0

国开搜题

试卷总分:100 得分:55

.选择题(每题5,合计55)

1. C语言中,字符串常量的定界符是______

A. 空格

B. 方括号渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

C. 单引号

D. 双引号

答案:


2.C语言中int变量能够表示的数值范围是______

A. -3276732768

B. -3276832767

C. 065536

D. 065535

答案:


3.C语言中,为了表示关系:x≥y≥z,应该使用表达式______

A. x>=y>=z

B. x>=y && y>=z

C. x≥y≥z

D. x>=y & y>=z

答案:


4.实型常量在C语言中只能用____①______表示,表示方法有:____②_______

A. 十进制 ? ? ? ?② 小数形式和指数形式

B. 二进制 ? ? ? ? ? ② 小数形式

C. 小数形式 ? ? ② 十进制和二进制

答案:国开形成性考核答案

国开形成性考核答案

5.C语言中,不合法的int型常量是______

A. 0678

B. 32767一网一平台答案

C. 32768L

D. 0XABC

答案:


6.关于C语言语句的正确概念是______

A. switch语句可以替代if语句

B. C语言中不能使用goto语句

C. goto语句可以从C语言中去除

D. whiledo-while都是直到型循环

答案:


7.C语言中的语句 #define R 20 用于定义 _____①_______ ,语句 char? r1; 则用于定义_____②_____

A. 符号变量R??? ???② 字符常量

B. 符号常量R   字符变量r1

C. 整型常量20???? ② 字符串变量r1

答案:


8.写出程序的运行结果。


? ??????#include? <stdio.h>


? ??????main( )


??? ????{? int a, b;


????? ?????scanf ( ”%d%d", &a, &b);


? ?????????if ( ++a >= b ) ?printf( ”Yes”);

国家开放大学作业答案

????? ?????printf ( " a+b =%d\n", a+b );


? ??????}


? ?????如果输入:a=6b=8,则输出结果是___________

A. ①? a+b=14

B. ① a+b=15

C. " a+b =%d\n", 14

D. 15

答案:

国家开放大学作业答案渝粤搜题

9.写出程序的运行结果。


? ??????main( )


??? ????{? int ?a=0;

国家开放大学作业答案

?????????? for ( a=0;a<3;a++ );

渝粤教育

?????????? printf ( " %d\n", a );


? ??????}


?


? ???输出结果是___________

A. 1

B. 3

C. 4

D. 2

答案:


10.写出程序的运行结果。


? ????国开搜题


#include <stdio.h>


????? main( )


????? {? int i=0,j=0,k=0,m;


???????? for ( m=0;m<4;m++ )


??????????? switch ( m )

渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

??????????? {?? case 0:i=m++;


??????????????? case 1:j=m++;渝粤搜题


??????????????? case 2:k=m++;一网一平台答案


??????????????? case 3:m++;


??????????? }


?????????? printf ("\n%d,%d,%d,%d",i,j,k,m);


??????? }

渝粤题库

该程序的执行结果是______

A. 0125

B. 0113

C. 0124

D. 0123

答案:


11.写出程序的运行结果。


? ?????#include <stdio.h>


???????? ??main()渝粤题库


? ?{ int j;


for(j=0;j<10;j++)


????? {if (j%2==0) continue;


?????? printf("%d",j);


????? }


?? }


?


该程序的执行结果是___________

A. 1 3 5 7 9

B. 0?? 2? 4? 6? 8

C. 1? 3? 5? 7

D. 2? 4? 6? 8

答案:


二、编程序(上机调试编写的程序)(每题15,合计45分,如果以附件形式提交,请在答题输入框中输入提示文字见附件“)?国开形成性考核答案

12.从键盘输入3个整数,输出其中最大数。

答案:<p><span style="line-height: 1.5;">#include</span><stdio.h style="line-height: 1.5;">&nbsp;</stdio.h><br></p><div id="wrap"><div id="container"><div><div><div><div id="bestAnswers"><div><div><pre><stdio.h>void main()

{

int a,b,c;

printf("input three integer\n");

scanf("%d %d %d",&amp;a,&amp;b,&amp;c);

printf("%d\n",a&gt;b?(a&gt;c?a:c):(b&gt;c?b:c));

}</stdio.h></pre></div></div></div></div></div></div></div></div>


13.编写一程序,从键盘输入10个实数,计算并输出算术平均数。

答案:<p>








渝粤搜题





<script>

var currentBlogId = 298073;

var currentBlogApp = 'black-';国开搜题

var cb_enable_mathjax = false;

var isLogined = false;

</script>





</p><div id="home"><div id="main"><div id="mainContent"><div><div id="post_detail"><div id="topics"><div><div><div id="cnblogs_post_body"><div><pre>#include &lt;stdio.h&gt;


int main(int argc, char *argv[])

{

int num[10],i,sum=0;/*10个实数,循环变量,和,平均*/

float avg = 0;

printf("Please enter ten integers:\n");


for(i=0;i&lt;10;i++)/*接受10个实数*/渝粤搜题

{

scanf("%d", &amp;num[i]);

}


for(i=0;i&lt;10;i++)/*计算和*/

{

sum += num[i];

}

avg = sum * 1.0 /10;/*平均*/

printf("avg:%.2f", avg);

}</pre></div></div></div></div></div></div></div></div></div></div>


14.利用穷举法编写一个算法判断给定的正整数n是否是素数,即判断n是否只能被1和自身整除。

答案:<p>&nbsp; #include“math.h”#include“stdio.h”void main(){int mikscanf"%d"&amp;m);ksqrtm);fori=2i&lt;=ki++ifm%i==0breakifi&gt;=k+1printf"%d is a prime number\n"m);elseprintf"%d is not a prime number\n"m);} &nbsp;<br></p>

电话咨询