若一个外部变量的定义形式为static int x;,那么,其中static的作用应该是_______。
- A将变量存储在静态存储区
- B使变量x可以由系统自动初始化
- C使x只能在本文件内引用
- D使x的值可以永久保留
若一个外部变量的定义形式为static int x;,那么,其中static的作用应该是_______。
解析:事实上,无论有无static修饰,外部变量都具有A、B和C三种特性。作为一种修饰,static仅是限制此类型外部变量的引用范围:只能在定义它的文件范围内使用。
1、函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。AFun(20)BFun(20+n)CFun(n)DFun(&n)
若k为int型变量,则下列语句的输出为()。
3、设已定义i和k为int类型变量,则以下for循环语句_______。 for
设已定义i和k为int类型变量,则以下for循环语句_______。 for(i=0;k=-1,k=1;i++,k++) printf("**** ");A判断循环结束的条件不合法B是无限循环C循环一次也不执行D循环只执行一次
4、若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。
若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。
5、( 31 )若数组 a 定义为 int[][]a=new int[3][4]
( 31 )若数组 a 定义为 int[][]a=new int[3][4] ,则 a 是AA )一维数组BB )二维数组CC )三维数组DD )四维数组
6、若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=
若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-=a*a