skystar 发表于 2019-5-24 15:32:42

四川大学《程序设计语言(1)1347》19春在线作业1(100分)

试卷名称:《程序设计语言(1)1347》18春在线作业1-0001
             1.C语言程序的执行,总是起始于()
            A.程序中的第一条可执行语句
            B.程序中的第一个函数
            C.main函数
            D.包含文件中的第一个函数
             答案:-

            2.语句PRINT “3.5” +“6.5” +“42”执行的结果是()。
            A.52
             B.3.5 + 6.5 + 42
             C.-1
             D.3.56.542
            答案:-

            3.用DIM s (4)定义的数组可存放的元素个数为()。
            A.4
             B.5
             C.6
             D.7
            答案:-

            4.已知int a=6; 则执行a+=a-=a*a;语句后,a的值为(    )
            A.36
             B.0
             C.-24
             D.-60
            答案:-

            5.在C语言中,引用数组元素时,其数组下标的数据类型允许是()
            A.整型常量
            B.整型表达式
            C.整型常量或整型表达式
            D.任何类型的表达式
             答案:-

            6.下列语句执行后,变量a的值是()。a = 3:a = 6ENDa = 9
             A.3
             B.6
             C.9
             D.程序有错,a的值不可确定
             答案:-

            7.下面的字符串赋值语句中正确的是()。
            A.x = “ABC”
            B.y$ = ABC
             C.z$ = “123”
            D.w$ = 123
            答案:-

            8.已知char ch=′C′;则表达式ch=(ch=′A′ && ch=′Z′)?(ch+32):ch;的值是()
            A.A
             B.a
             C.Z
             D.c
            答案:-

            9.
             A.3
             B.9
             C.–99
             D.12
            答案:-

            10.表达式“25 MOD(1-2∧2)”的值是()。
            A.1
             B.2
             C.3
             D.0
            答案:-

            11.下面的字符串赋值语句中,正确的是()。
            A.x = “ ab ”
            B.y$ = ab
             C.z$ = “ 39 ”
            D.w$ = 39
            答案:-

            12.下面四个选项中,均是不正确的8进制数或16进制数的选项是(    )
            A.016 0x8f 018
             B.0abc 017 0xa
             C.010 -0x11 0x16
             D.0a12 7ff -123
            答案:-

            13.表达式aB||(C&D)中运算符优先级最高的是(    )
            A.||
             B.&
             C.
             D.()
             答案:-

            14.下列说法中错误的是 ()
            A)只能在循环体内使用break语句
            B)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
            C)在while和do…while循环中,continue语句并没有使整个循环终止
            D)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
            A.只能在循环体内使用break语句
            B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
            C.在while和do…while循环中,continue语句并没有使整个循环终止
            D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
             答案:-
页: [1]
查看完整版本: 四川大学《程序设计语言(1)1347》19春在线作业1(100分)