【单选题】【消耗次数:1】
若有定义:inta=3;语句a+=a-=a*a;运行后,a的值为()。
0
-3
-12
-6
参考答案:
复制
纠错
相关题目
【单选题】 若有定义:inta=6;则语句a*=a-=a/=3;运行后,a的值是()。
①  10
②  0
③  34
④  24
【单选题】 设a=12,且a定义为整型变量.执行语句a+=a-=a*=a;后a的值为().
①  12
②  144
③  0
④  132
【单选题】 若有定义:inta=1,b=2,c=3,d=4,t=2,k=2;语句(t=ab)||(k=c运行后,k的值为()。
①  2
②  1
③  0
④  -1
【单选题】 若已定义inta=3,b=2,c=1;则语句++a||++b&&++c;运行后b的值为()。
①  0
②  3
③  1
④  2
【单选题】 若已定义inta=3,b=2,c=1;则语句++a||++b++c;运行后b的值为()。
①  0
②  3
③  1
④  2
【单选题】 设有int a=3,a+=a-=a*a 的值是()。
①  18
②  9
③  -12
④  3
【单选题】 若有定义:inta[3][4];则表达式a[2][1]-a的值为()。
①  7
②  8
③  9
④  10
【单选题】 若有定义:intx,a;赋值语句a=(x%3==0)?0:1;与()语句不等价。
①  if(x%3!=0)a=1;elsea=0;
②  if(x%3)a=0;elsea=1;
③  if(x%3==0)a=0;elsea=1;
④  if(!(x%3==0))a=1;elsea=0;
【单选题】 若已定义:inta=5,b=9,c=6;则语句b++;++c;a=b-c;运行后a的值为()。
①  5
②  3
③  2
④  4
【单选题】 以下程序段运行后sum的值为()。intk=0,sum=0;inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};for(;kk++)sum+=a[k][k+1];
①  9
②  18
③  19
④  21
随机题目
【单选题】 通常对数组进行的两种基本操作是( )。
①  建立与删除
②  索引和修改
③  查找和修改
④  查找与索引
【单选题】 串与普通的线性表相比较,它的特殊性体现在( )。
①  顺序的存储结构
②  链式存储结构
③  数据元素是一个字符
④  数据元素任意
【单选题】 对一些特殊矩阵采用压缩存储的目的主要是为了( )。
①  表达变得简单
②  对矩阵元素的存取变得简单
③  去掉矩阵中的多余元素
④  减少不必要的存储空间的开销
【单选题】 若INDEX(S,T)表示求T在S中的位置的操作,则对于S=“Beijing&Nanjing”,T=“jing”,INDEX(S,T)=( )。
①  2
②  3
③  4
④  5
【单选题】 设二维数组A[0…m-1][0…n-1]按行优先顺序存储在内存中,第一个元素的地址为p,每个元素占k个字节,则元素aij的地址为( )。
①  p +[i*n+j-1]*k
②  p+[(i-1)*n+j-1]*k
③  p+[(j-1)*n+i-1]*k
④  p+[j*n+i-1]*k
【单选题】 两个字符串相等的条件是( )。
①  两串的长度相等
②  两串包含的字符相同
③  两串的长度相等,并且两串包含的字符相同
④  两串的长度相等,并且对应位置上的字符相同
【单选题】 若数组A[0…m][0…n]按列优先顺序存储,则aij地址为( )。
①  LOC(a00)+[j*m+i]
②  LOC(a00)+[j*n+i]
③  LOC(a00)+[(j-1)*n+i-1]
④  LOC(a00)+[(j-1)*m+i-1]
【单选题】 下面的说法中,只有( )是正确的。
①  字符串的长度是指串中包含的字母的个数
②  字符串的长度是指串中包含的不同字符的个数
③  若T包含在S中,则T一定是S的一个子串
④  一个字符串不能说是其自身的一个子串
【单选题】 采用稀疏矩阵的三元组表形式进行压缩存储,若要完成对三元组表进行转置,只要将行和列对换,这种说法( )。
①  正确
②  错误
③  无法确定
④  以上均不对
【单选题】 空串和空格串( )。
①  相同
②  不相同
③  可能相同
④  无法确定