一起答
单选

对于一个正常运行的C程序,以下叙述中正确的是( )。

  • A.程序的执行总是从main函数开始,在程序的最后一个函数中结束
  • B.程序的执行总是从程序的第一个函数开始,在main函数结束.
  • C.程序的执行总是从main函数开始、
  • D.程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束
试题出自试卷《2015年计算机等级考试《二级C语言》模拟试题及答案(2)》
参考答案
查看试卷详情
相关试题
  1. 编写函数fun,其功能是:将所有大于1小于整数m的非素数存人XX所指数组中,非素数的个数通过k返回。

    例如,若输入17,则应输出:4 6 8 9 10 12 14 15 16。注意:部分源程序在文件PROGl.C中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

  2. 下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。

    例如,若给a输入字符串:ABCDEFGKHHK,调用函数后,字符数组b中的内容为:ABC DEF GHI JK。请改正程序中的错误,使它能得出正确的结果。

    注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构。

  3. 有以下程序:

    程序运行后的输出结果是( )。

    • A.500
    • B.401
    • C.503
    • D.1404
  4. 下列给定程序中,函数fun的功能是:将形参n中个位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。

    例如,输入一个整数27638496,函数返回值为64862。

    请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。

    不得增行或删行,也不得更改程序的结构!#include<;stdi0.h>;

    unsigned long fun(unsigned long n){unsigned long x=0;int t;

  5. 有以下程序:

    程序运行后的输出结果是( )。

    • A.0
    • B.9
    • C.6
    • D.8
  6. 下列函数的功能是( )。

    • A.将a所指字符串赋给b所指空间
    • B.使指针b指向a所指字符串
    • C.将a所指字符串和b所指字符串进行比较
    • D.检查a和b所指字符串中是否有‘、O’
  7. 下面描述中错误的是( )。

    • A.系统总体结构图支持软件系统的详细设计
    • B.软件设计是将软件需求转换为软件表示的过程
    • C.数据结构与数据库设计是软件设计的任务之一
    • D.PAD图是软件详细设计的表示工具
  8. 在c语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。

    • A.auto和static
    • B.extern和register
    • C.auto和register
    • D.static和register
  9. 有以下程序:

    程序执行后的输出结果是( )。

    • A.55.
    • B.50
    • C.45
    • D.60
  10. 有以下计算公式

    若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。