为你找到 186 条关于 J 的结果
12.5WhatcodecanyouputinthethirdlineinclassBtoinvokeB'ssuperclass'sconstructor?classA:def__init__(self,i=1):self.i=iclassB(A):def__init__(self,j=2):___________________self.j=jdefmain():b=B()print(B.i,B.j)main()
设有定义:inti=0,j=0,k=0;则执行语句++i||++j&&++k;后i,j,k的值为()。
参与或运算(||)左侧值为1,依据短路特性,或运算(||)右侧的表达式并没有执行,所以j,k就没有发生变化。
若二维数组a有m列,则在a[i][j]前的元素个数为()
因为数组的行,列标均从0开始,所以元素a[i][j]所在行的前i行(即0,1,2,..., i-1)共有i*m个元素, 在第i行还有j个元素(即第0,1,..., j-1列),所以a[i][j]前总共有i*m+j个元素
以下程序的输出结果是()intmain(){inta[3][3]={1,2,3,4,5,6,7,8,9};intsum=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum=sum+a[i][j];printf(“sum=%d”,sum);}
数组相当于存储了如下的矩阵:1 2 34 5 67 8 9程序的功能是求主对角线上3个元素的和,即1+5+9=15
执行下述程序的输出结果是:#include<stdio.h>intmain(){inti=0,j;for(j=9;i<j;i++){for(i=9;i<j;i++)if(!(j%i))break;if(i>=j-1)printf(“%d\n”,j);}return0;}
外循环:j=9内循环:i=9,i<j条件不成立,结束内循环i>=j-1成立,输出j值9i=10,i<j不成立,外循环结束,程序结束。
一个三位数,其各位数字的立方和等于读数本身,此数称为“水仙花数”,如:153是一个“水仙花数”,因为153=1^3+5^3+3^3。下列程序为打印出所有水仙花数的程序,其中有一处错误,请选择正确的语句:#include<stdio.h>intmain(){inti,j,k,m;for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++){m=100*k+10*j+i;if(m==i*i*i+j*j*j+k*k*k)printf(“%d”,m);}return0;}
i表示百位数,j表示十位数,k表示个位数。
为下面的程序输入数据,使得i=10,k='a',j=15,正确的键盘输入方法是()。#include<stdio.h>intmain(){inti,j,k;scanf("%d%c%d",&i,&k,&j);printf("i=%d,j=%c,k=%d\n",i,k,j);return0;}
格式字符的输入,只能是格式字符,不能有普通字符,否则把回车、‘’这些都认为是输入的字符。
已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是()。
设有定义:inti=0,j=0,k=0;则执行语句++i||++j&&++k;后i,j,k的值为()。
参与或运算(||)左侧值为1,依据短路特性,或运算(||)右侧的表达式并没有执行,所以j,k就没有发生变化。
若二维数组a有m列,则在a[i][j]前的元素个数为()
因为数组的行,列标均从0开始,所以元素a[i][j]所在行的前i行(即0,1,2,..., i-1)共有i*m个元素, 在第i行还有j个元素(即第0,1,..., j-1列),所以a[i][j]前总共有i*m+j个元素
以下程序的输出结果是()intmain(){inta[3][3]={1,2,3,4,5,6,7,8,9};intsum=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum=sum+a[i][j];printf(“sum=%d”,sum);}
数组相当于存储了如下的矩阵:1 2 34 5 67 8 9程序的功能是求主对角线上3个元素的和,即1+5+9=15
执行下述程序的输出结果是:#include<stdio.h>intmain(){inti=0,j;for(j=9;i<j;i++){for(i=9;i<j;i++)if(!(j%i))break;if(i>=j-1)printf(“%d\n”,j);}return0;}
外循环:j=9内循环:i=9,i<j条件不成立,结束内循环i>=j-1成立,输出j值9i=10,i<j不成立,外循环结束,程序结束。
一个三位数,其各位数字的立方和等于读数本身,此数称为“水仙花数”,如:153是一个“水仙花数”,因为153=1^3+5^3+3^3。下列程序为打印出所有水仙花数的程序,其中有一处错误,请选择正确的语句:#include<stdio.h>intmain(){inti,j,k,m;for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++){m=100*k+10*j+i;if(m==i*i*i+j*j*j+k*k*k)printf(“%d”,m);}return0;}
i表示百位数,j表示十位数,k表示个位数。
为下面的程序输入数据,使得i=10,k='a',j=15,正确的键盘输入方法是()。#include<stdio.h>intmain(){inti,j,k;scanf("%d%c%d",&i,&k,&j);printf("i=%d,j=%c,k=%d\n",i,k,j);return0;}
格式字符的输入,只能是格式字符,不能有普通字符,否则把回车、‘’这些都认为是输入的字符。
已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是()。