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

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

来源: 更新时间:

形考任务2_形考任务二0形考任务2_形考任务二0试卷总分:100得分:55一.选择题(每题5分,合计55分)1.在C语言中,字符串常量的定界符是______。A.空格B.方括号C.双引号D.单引号答案

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

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

试卷总分:100 得分:55

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

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

A. 空格

B. 方括号

C. 双引号

D. 单引号

答案:


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

A. -3276832767

B. -3276732768

C. 065536

D. 065535

答案:


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

A. x≥y≥z

B. x>=y>=z

C. x>=y && y>=z

D. x>=y & y>=z

答案:


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

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

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

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

答案:


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

A. 32768L

B. 32767

C. 0XABC

D. 0678

答案:

渝粤教育

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

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

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

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

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

答案:


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

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

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

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 =%d\n", 14国开形成性考核答案

B. ① a+b=15

C. ①? a+b=14

D. 15

答案:


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


? ??????main( )


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


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


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


? ??????}


?


? ???输出结果是___________

A. 4

B. 3

C. 2

D. 1

答案:


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. 0124

C. 0123

D. 0113

答案:渝粤题库


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


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


???????? ??main()


? ?{ int j;


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


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

渝粤搜题

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


????? }渝粤教育


?? }


?


该程序的执行结果是___________渝粤教育

A. 2? 4? 6? 8

B. 1 3 5 7 9

C. 1? 3? 5? 7

D. 0?? 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>#include&lt;stdio.h&gt; main (){int m,i,kscanf("%d",&amp;m);k=sprt(m);for(i=2;i&lt;=k;i++)if(m%i==0)break;if(i&gt;=k+1) printf("%d is A.prime number",m);else printf("%d is not A.prime number",m);}<br></p>

电话咨询