整专业资料
微信QQ群
考生网QQ群

群号:517231281

扫码加群
点击二维码加群

考生网微信公众号

微信号:zikaosw

课程试听
最新资讯

手机端访问

1、直接输入www.zikaosw.cn
2、扫描左侧二维码

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导

自考12670程序设计基础模拟试题2

试卷简介
该试卷共包含50道试题,试题类型如下:
单选题
该试卷部分试题预览
  • 1、[单选题]以下说法中正确的是( )
    • A.C 语言程序总是从第一个的函数开始执行

    • B.在 C 语言程序中,要调用的函数必须在 main()函数中定义

    • C.C 语言程序总是从 main()函数开始执行

    • D.C 语言程序中的 main()函数必须放在程序的开始部分

     查看答案  开始考试

  • 2、[单选题]下列字符序列中, 可用作 C 标识符的一组字符序列是( )。
    • A.S.b, sum, average, _above

    • B.class, day, lotus_1, 2day

    • C. #md, &12x, month, student_n!

    • D.56, r_1_2, name, _st_1

     查看答案  开始考试

  • 3、[单选题]以下标识符中, 不能作为合法的 C 用户定义标识符的是()。
    • A.a3_b3

    • B.void

    • C. _123

    • D.IF

     查看答案  开始考试

  • 4、[单选题]设 a 和 b 均为 double 型变量, 且 a=5.5、 b=2.5, 则表达式(int)a+b/b 的值是( )
    • A.6.500000

    • B.6

    • C.5.500000

    • D.6.000000

     查看答案  开始考试

  • 5、[单选题]以下的选择中, 正确的赋值语句是()。
    • A.a=1,b=2

    • B.j++

    • C. a=b=5;

    • D.y=int(x)

     查看答案  开始考试

  • 6、[单选题]在 C 语言中, 能代表逻辑值“真” 的是()。
    • A.True

    • B.大于 0 的数

    • C. 非 0 整数

    • D.非 0 的数

     查看答案  开始考试

  • 7、[单选题]下列程序的输出结果是()。
    main()
    {char c1=97,c2=98;
    printf("%d %c",c1,c2);
    }
    • A.97 98

    • B.97 b

    • C.a 98

    • D.a b

     查看答案  开始考试

  • 8、[单选题]执行下列语句后变量 x 和 y 的值是()。
    y=10;x=y++;
    • A.x=10,y=10

    • B.x=11,y=11

    • C.x=10,y=11

    • D.x=11,y=10

     查看答案  开始考试

  • 9、[单选题]设 a=12, 且 a 定义为整型变量。 执行语句 a+=a-=a*=a;后 a 的值为()。
    • A.12

    • B.144

    • C. 0

    • D.132

     查看答案  开始考试

  • 10、[单选题]已知 year 为整型变量, 不能使表达式(year%4==0&&year%100!=0) ||year%400==0
    的值为“真” 的数据是()。
    • A.1990

    • B.1992

    • C.1996

    • D.2000

     查看答案  开始考试

  • 11、[单选题]以下关于运算符优先顺序的描述中正确的是( )。
    • A.关系运算符<算术运算符<赋值运算符<逻辑运算符

    • B.逻辑运算符<关系运算符<算术运算符<赋值运算符

    • C.赋值运算符<逻辑运算符<关系运算符<算术运算符

    • D.算术运算符<关系运算符<赋值运算符<逻辑运算符

     查看答案  开始考试

  • 12、[单选题]有以下程序
    #include
    main()
    { char c1,c2;
    c1=’A’+’8’-‘4’;
    c2=’A’+’8’-‘5’;
    printf(“%c,%d\n”,c1,c2);
    }
    已知字母 A 的 ASCII 码为 65, 程序运行后的输出结果是( )
    • A.E,68

    • B.D,69

    • C.E,D

    • D.输出无定值

     查看答案  开始考试

  • 13、[单选题]若有以下类型说明语句: char w; int x; float y; double z;则表达式 w*x+z-y 的结果类
    型是( )
    • A.float

    • B.char

    • C.int

    • D.double

     查看答案  开始考试

  • 14、[单选题]关于局部变量, 下列说法正确的是 ( )。
    • A.定义该变量的程序文件中的函数都可以访问。

    • B.定义该变量的函数中的定义处以下的任何语句都可以访问。

    • C.定义该变量的复合语句的定义处以下的任何语句都可以访问。

    • D.局部变量可用于函数之间传递数据。

     查看答案  开始考试

  • 15、[单选题]在 C 语言中, 引用数组元素时, 其数组下标的数据类型允许是( )
    • A.整型常量

    • B.整型表达式

    • C.整型常量或整型表达式

    • D.任何类型的表达式

     查看答案  开始考试

  • 16、[单选题]对以下说明语句的正确理解是( )
    int a[10]={6,7,8,9,10};
    • A.将 5 个初值依次赋给 a[1]至 a[5]

    • B.将 5 个初值依次赋给 a[0]至 a[4]

    • C.将 5 个初值依次赋给 a[6]至 a[10]

    • D.因为数组长度与数组个数不相同, 所以此语句不正确

     查看答案  开始考试

  • 17、[单选题]若有说明: int a[3][4]; 则对 a 数组元素的非法引用是( )
    • A.a[0][2*1]

    • B.a[1][3]

    • C.a[4-2][0]

    • D.a[0][4]

     查看答案  开始考试

  • 18、[单选题]若: int a[3][4]={0}; 则下面正确的叙述是( )
    • A.只有元素 a[0][0]可得到初值 0

    • B.此说明语句不正确

    • C.数组 a 中各元素都可得到初值, 但其值不一定为 0

    • D.数组 a 中每个元素均可得到初值 0

     查看答案  开始考试

点击查看全部试题并开始测试
更多课程推荐
12670程序设计基础试题答案

Copyright © 2010 - 2023 湖南求实创新教育科技有限公司 All Right Reserved.

温馨提示:如您需要的资料本网暂时没有,请于工作日08:00-18:00,点击这里,联系客服及时补充资料。

资料套餐 关闭