国开电大国家开放大学形考作业《程序设计基础》形考任务二国开学习网答案

20阅读0评论

国开电大国家开放大学形考作业《程序设计基础》形考任务二国开学习网答案

“在C语言中,字符串常量的定界符是___双引号___。

: 空格

; 双引号

; 方括号

; 单引号”

“C语言中int变量能够表示的数值范围是___-32768~32767___。

: -32768~32767

; 0~65536

; -32767~32768

; 0~65535″

“在C语言中,为了表示关系:x≥y≥z,应该使用表达式____x>=y && y>=z__。

: x≥y≥z

; x>=y & y>=z

; x>=y && y>=z

; x>=y>=z “

“实型常量在C语言中只能用____①十进制______表示,表示方法有:__②小数形式和指数形式______。

: ① 十进制        ② 小数形式和指数形式

; ① 二进制           ② 小数形式

; ① 小数形式     ② 十进制和二进制”

“在C语言中,不合法的int型常量是____0678__。

: 32767

; 0678

; 32768L

; 0XABC”

“关于C语言语句的正确概念是___goto语句可以从C语言中去除___。

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

; while和do-while都是直到型循环

; switch语句可以替代if语句

; 在C语言中不能使用goto语句”

“C语言中的语句 #define R 20 用于定义 ____①符号常量R______ ,语句char  r1; 则用于定义____②字符变量r1_____ 。

: ① 整型常量20     ② 字符串变量r1

; ① 符号变量R       ② 字符常量

; ① 符号常量R    ② 字符变量r1″

“写出程序的运行结果。

        #include  <stdio.h>

        main( )

        {  int a, b;

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

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

           printf ( ” a+b =%dn”, a+b );

        }

       如果输入:a=6,b=8,则输出结果是_____① a+b=15______。

: ① a+b=15

; ” a+b =%dn”, 14

; 15

; ①  a+b=14″

“写出程序的运行结果。

        main( )

        {  int  a=0;

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

           printf ( ” %dn”, a );

        }

     输出结果是_____3______。

: 2

; 4

; 1

; 3″

“写出程序的运行结果。

#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);

        }

该程序的执行结果是___0,1,2,5___。

: 0,1,2,4

; 0,1,2,3

;  0,1,1,3

; 0,1,2,5″

“写出程序的运行结果。

       #include <stdio.h>

           main()

   { int j;

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

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

       printf(“%d”,j);

      }

   }

该程序的执行结果是_____1 3 5 7 9______。

: 1  3  5  7

;  2  4  6  8

; 0   2  4  6  8

; 1 3 5 7 9″

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

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

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

#include<stdio.h>

void main()

{

int a,b,c;

printf(“输入三个数:”);

scanf(“%d%d%d”,&a,&b,&c);

if(a>b&&a>c)

printf(“最大值为:%d”,a);

else if(b>a&&b>c)

printf(“最大值为:%d”,b);

else

printf(“最大值为:%d”,c);

}

13.#include<stdio.h>

int main()

{

int i, a[10];

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

scanf(“%d”,a+i);

for(i = 9; i >= 0; i –)

printf(“%d “,a[i]);

return 0;

}

14.#include<stdio.h>

#include<math.h>

int main(void)

{ int m,i,k;

scanf(“%d”,&m);

k=sqrt(m);

for(i=2;i<=k;i++)

if(m%i==0)

break;

if(i>=k+1)

printf(“%d is a prime numbern”,m);

else

printf(“%d is not a prime numbern”,m);

return 0;

}


文章版权声明:除非注明,否则均为助学网原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,20人围观)

还没有评论,来说两句吧...