在线留言 注册 登录
热门搜索:形考答案免费答案奥鹏答案

最新国家开放大学电大《C语言程序设计(闭卷)001》网络机考题库【资料答案】

Time2025-05-09Hits浏览量: 39
添加QQ : 103092222或微信: xyzlfx100获取更多答案

序号:1   题目类型:单选题

题目:  n的值为10,则执行“for(i=0; in/2) break;”语句后,i的值为

选项:

  A.   5

  B.   6

  C.   4

  D.   7

答案:

  B.   6

 

序号:2   题目类型:单选题

题目:  C语言程序中,多行注释语句使用的开始标记符为

选项:

  A.   //

  B.   /*

  C.   */

  D.   **

答案:

  B.   /*

 

序号:3   题目类型:单选题

题目:  在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和

选项:

  A.   表达式

  B.   语句

  C.   函数体

  D.   参数表

答案:

  D.   参数表

 

序号:4   题目类型:单选题

题目:  要使p指向二维整型数组a[10][20]p应定义为

选项:

  A.   int *p=a;

  B.   int **p=a;

  C.   int *p[20]=a;

  D.   int(*p)[20]=a;

答案:

  D.   int(*p)[20]=a;

 

序号:5   题目类型:单选题

题目:  scanf()函数调用的格式字符串中,每个格式符的先导字符为

选项:

  A.   #

  B.   %

  C.   $

  D.   @

答案:

  B.   %

 

序号:6   题目类型:单选题

题目:  常数120的数据类型为

选项:

  A.   整型

  B.   短整型

  C.   长整型

  D.   双精度型

答案:


 

序号:7   题目类型:单选题

题目:  C语言中的循环类语句有三条,它们是(   

选项:

  A.   for,if,while

  B.   for,while,do

  C.   while,do,switch

  D.   for,break,do

答案:


 

序号:8   题目类型:单选题

题目:  C语言源程序文件的扩展名为

选项:

  A.   cpp

  B.   exe

  C.   obj

  D.   c

答案:


 

序号:9   题目类型:单选题

题目:  xy均为逻辑值,则x || y为假的条件是

选项:

  A.   它们均为真

  B.   其中一个为真

  C.   它们均为假

  D.   其中一个为假

答案:


 

序号:10   题目类型:单选题

题目:  使用“typedef int ABC[10];”语句把标识符ABC定义为

选项:

  A.   简单变量

  B.   符号常量

  C.   整型数组类型

  D.   字符数组

答案:


 

序号:11   题目类型:单选题

题目:  表达式floor(2.3457*100+0.5)/100的值为

选项:

  A.   2.35

  B.   2

  C.   2.34

  D.   2.345

答案:


 

序号:12   题目类型:单选题

题目:  将两个字符串连接起来组成一个字符串时,选用的函数是

选项:

  A.   strlen

  B.   strcap

  C.   strcat

  D.   strcmp

答案:


 

序号:13   题目类型:单选题

题目:  x的值为5,则执行“if(x>10) x++; else x--;”语句后,x的值为

选项:

  A.   6

  B.   5

  C.   4

  D.   3

答案:


 

序号:14   题目类型:单选题

题目:  转义字符'\\'表示的字符是

选项:

  A.   单引号

  B.   双引号

  C.   反斜线

  D.   问号

答案:


 

序号:15   题目类型:判断题

题目:  C语言程序中, ABCabc被作为同一标识符使用。

选项:

  A.   √

  B.   ×

答案:


 

序号:16   题目类型:判断题

题目:  假定a是一个二维数组,则进行a++运算是允许的。

选项:

  A.   √

  B.   ×

答案:


 

序号:17   题目类型:判断题

题目:  在数据文件打开方式字符串中,字符加号(+)具有确定的含义,代表既允许读也允许写的打开方式。

选项:

  A.   √

  B.   ×

答案:


 

序号:18   题目类型:判断题

题目:  注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。

选项:

  A.   √

  B.   ×

答案:


 

序号:19   题目类型:判断题

题目:  “scanf("%d-%d=%d",&x,&y,&z);”语句中,有语法错误。

选项:

  A.   √

  B.   ×

答案:


 

序号:20   题目类型:判断题

题目:  C语言程序上机操作的过程中,编译程序的操作步骤之后是连接操作。

选项:

  A.   √

  B.   ×

答案:


 

序号:21   题目类型:判断题

题目:  调用字符串函数strcpy()时需要带有一个参数。

选项:

  A.   √

  B.   ×

答案:


 

序号:22   题目类型:判断题

题目:  定义符号常量只有一种方法,就是采用常量定义语句的方法。

选项:

  A.   √

  B.   ×

答案:


 

序号:23   题目类型:判断题

题目:  在一个函数定义中,参数表中的参数说明项之间是采用分号分开的。

选项:

  A.   √

  B.   ×

答案:


 

序号:24   题目类型:判断题

题目:  C语言系统中提供一个用来描述文件属性的类型标识符为FILE,它与系统头文件stdio.h无关。

选项:

  A.   √

  B.   ×

答案:


 

序号:25   题目类型:判断题

题目:  在一维数组的定义语句中,数组名前为元素类型关键字。

选项:

  A.   √

  B.   ×

答案:


 

序号:26   题目类型:判断题

题目:  在定义语句序列“int x=3; const int *p=&x;”中,定义p为整型常量指针。

选项:

  A.   √

  B.   ×

答案:


 

序号:27   题目类型:判断题

题目:  浮点数包括单精度浮点数和双精度浮点数两种。

选项:

  A.   √

  B.   ×

答案:


 

序号:28   题目类型:判断题

题目:  for循环语句的头部,for后面括号内共有2个表达式位置。

选项:

  A.   √

  B.   ×

答案:


 

序号:29   题目类型:判断题

题目:  逻辑表达式(a>b || b==5)的相反表达式为(a>b && b==5)

选项:

  A.   √

  B.   ×

答案:


 

序号:30   题目类型:填空题

题目:  执行下面程序的输出结果为________

#include<stdio.h>

void main() {

    int x=9,y=0;

    switch(x%3) {

        case 0: y+=x;

        case 1: y+=2*x+1;

        case 2: y+=3*x; break;

        default: y+=x-1;

    }

    printf("y=%d\n",y);

}

 


答案:

 

 

序号:31   题目类型:填空题

题目:  执行下面程序的输出结果为________

#include<stdio.h>

void main() {

    int i,s=0;

    for(i=16; i>0; i-=2)

        if(i%3==0 || i%4==0) s+=i;

    printf("s=%d\n",s);

}


答案:

  

序号:32   题目类型:填空题

题目:  执行下面程序的输出结果为________

#include<stdio.h>

void main() {

    int x=5,y=0;

    switch(2*x-3) {

        case 4: y+=x; break;

        case 7: y+=2*x+1; break;

        case 10: y+=3*x; break;

    }

    printf("y=%d\n",y);

}


答案:


 

序号:33   题目类型:填空题

题目:  执行下面程序的输出结果为________

#include<stdio.h>

void main() {

    int a=5,b=8,c;

    if(3*a>2*b) c=2*a+3*b;

    else if(a==b) c=a*a+b*b;

    else c=a*b+3;

    printf("c=%d\n",c);

}


答案:


 

序号:34   题目类型:问答题

题目:  补充完整下面函数定义中while循环的循环体,该函数的功能是求出并返回由字符指针ptr所指向的字符串中包含的十进制数字字符的个数。int xxk7(char* ptr){    int n=0;         //使用n作为统计变量    while(*ptr) {    //在下面补充合适的循环体内容    }    return n;}

选项:

答案:


 

序号:35   题目类型:问答题

题目:  完善下面程序中xxk1函数的定义,使程序能够输出数组a中所有元素的最小值。

#include<stdio.h>

int xxk1(int a[], int n);

void main()

{

    int x;

    int a[6]={15,20,36,48,24,44};

    x=xxk1(a,6);

    printf("x=%d\n", x);

}

int xxk1(int a[], int n)

{

 int i, min=a[0];

  //向下补充内容,用一个for循环实现

        

  

        

 return min;

}

选项:

答案:


 


吐血推荐

奥鹏,国开形考,广开,电大在线,各省平台,新疆一体化,各类成人教育等学习。详情请咨询QQ : 103092222或微信: xyzlfx100

添加微信查看答案

最新国家开放大学电大《C语言程序设计(闭卷)001》网络机考题库【资料答案】_学优资料分享网

添加微信二维码,了解更多学习技巧,平 台作业、毕业论文完成时间友情提醒。。

合作洽谈

诚信为本,合作共赢

欢迎各大学习中心前来治谈;有意请联系我们

推荐作业

留言板
captcha
感谢留言
我们会尽快与您联系
关闭