skystar 发表于 2019-5-23 14:09:23

【石油大学华东】C语言《C语言》第2阶段在线作业(答案)

【石油大学华东】 语言-《 语言》第2阶段在线作业
             试卷总分:100    得分:100
            第1题,以下非法的赋值语句是( )
            ) n=(i=2, i);
            ) j ;
            ) (i 1);
            ) x=j0;
             正确答案:


            第2题,以下选项中不能正确赋值的是( )
            )h r[]={′H′,′e′,′l′,′l′,′o′,′!′};
            )h r; ="Hello!";
            )h r= "Hello!";
            )h r *str="Hello!";
             正确答案:


            第3题,以下选项中,与k=++n完全等价的表达式是( )
            ) k=n,n=n+1
             ) n=n+1,k=n
             ) k=++n
             ) k+=n+1
            正确答案:


            第4题,以下四个选项中,属于实型常量的是( )
            ) 0x12
             ) -12345e-3
             ) 1e0.5
             ) e-5
            正确答案:


            第5题,以下选项中非法的表达式是( )
            ) ( +2)++
             ) i=j==1
             ) ( h r)(65+10)
             ) x=x-1
            正确答案:


            第6题,用数组名作为函数调用时的实参,则实际传递给形参的是( )
            ) 数组的第一个元素值
            ) 数组中全部元素值
            ) 数组的首地址
            ) 数组的元素个数
             正确答案:


            第7题,以下选项中合法的实型常数是( )
            ) 5E2.0
             ) E-3
             ) .2E0
             ) 1.3E
            正确答案:


            第8题,以下能正确定义数组并正确赋初值的语句是( )
            ) int N=5, ;
            ) int={{1},{3}};
            ) int[]= {{1,2},{3,4}};
            ) int={{1,2},{34}};
             正确答案:


            第9题,以下关于 语言的不严格的叙述中,错误的说法是( )
            ) 在标识符中,大写字母和小些字母的意义相同
            ) 有些不同类型的变量可以在一个表达式中运算
            ) 在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型
            ) 同一个运算符号在不同的场合可以有不同的含义
             正确答案:


            第10题,用8位无符号二进制数能表示的最大十进制数为( )
            ) 127
             ) 128
             ) 255
             ) 246
            正确答案:


            第11题,以下选项中合法的用户标识是( )
            ) long
             ) _2Test
             ) 3 m x
             ).t
            正确答案:


            第12题,以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。
            # efine N 10;
            Voi   rrin(int x)
             {
              int i=0;
               while(i
             snf(“% ”,__________);
            }
            在下划线处应填入的是( )
            ) x+i
             ) &x
             ) x+(i++)
             ) &x[++i]
            正确答案:


            第13题,以下对二维数组 的正确说明是( )
            ) int[]
             ) flo t(3,4)
             )ou le
             ) flo t(3)(4)
            正确答案:


            第14题,以下叙述中不正确的是( )
            ) 在不同的函数中可以使用相同名字的变量
            ) 函数中的形式参数是局部变量
            ) 在一个函数内定义的变量只在本函数范围内有效
            ) 在一个函数内的复合语句中定义的变量在本函数范围内有效
             正确答案:


            第15题,以下语句中无限循环语句是( )
            ) for(;2&5;)
             ) while(1,2,3)
             ) while(‘\0’)
             ) for(;’\0’;)
            正确答案:


            第16题,<p>若有说明: h r
             &n sp;s1=&#39;\067&#39;, s2=&#39;1&#39; ; 则变量s1,s2在内存中各占的字节数是( ) &n
            sp; &n sp;</p><p>< r/></p>
             ) 1 1
             ) 4 1
             ) 3 1
             ) 1 2
            正确答案:


            第17题,以下选项中可作为 语言合法整数的是( )
            ) 10110
             ) 0386
             ) x2 2
             ) 0Xff
            正确答案:


            第18题,<p>若有说明语句: h r
             &n sp; = ‘\64’ ; 则变量 包含: &n sp; &n sp;</p>
             ) 1个字符
            ) 2个字符
            ) 3个字符
            ) 说明不合法, 值不确定
             正确答案:


            第19题,以下关于数组的描述正确的是( )
            ) 数组大小固定,但是可以有不同类型的数组元素
            ) 数组大小可变,但是所有数组元素的类型必须相同
            ) 数组大小固定,所有元素的类型必须相同
            ) 数组大小可变,可以有不同类型的数组元素
             正确答案:


            第20题,以下四个选项中不能看作一条语句的是( )
            ) {; }
            )=0, =0, =0;
            ) if( 0)
             ) if( ==0)m=1;n=2;
             正确答案:

页: [1]
查看完整版本: 【石油大学华东】C语言《C语言》第2阶段在线作业(答案)