网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下列程序中,定义了一个3行4列的数组A,并将A的内容转换为ASCII码值,并复制到数组B中,然后打印出来。

注意:请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。

public class Example1_4

{

private char A[] [] = {{'a', 'b', 'c', 'd'},

{'e', 'f', 'g', 'h'},

{'i', 'j', 'k', 'l'}};

public int ______; //生成一个空的3行4列的数组B

public void copy()

{

for(int i = 0; i < 3; i++)

for(int j = 0; j < 4; j++)

______;

}

public static void main(______ argv[])

{

Example1_4 example = new Example1_4();

example.copy();

for(int i = 0; i < 3; i ++)

{

for(int j = 0; j < 4; j++)

System.out.print(example. B[i] [j] *+" ");

System.out.println ();

}

}

}


参考答案

更多 “ 下列程序中,定义了一个3行4列的数组A,并将A的内容转换为ASCII码值,并复制到数组B中,然后打印出来。注意:请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。public class Example1_4{private char A[] [] = {{'a', 'b', 'c', 'd'},{'e', 'f', 'g', 'h'},{'i', 'j', 'k', 'l'}};public int ______; //生成一个空的3行4列的数组Bpublic void copy(){for(int i = 0; i < 3; i++)for(int j = 0; j < 4; j++)______;}public static void main(______ argv[]){Example1_4 example = new Example1_4();example.copy();for(int i = 0; i < 3; i ++){for(int j = 0; j < 4; j++)System.out.print(example. B[i] [j] *+" ");System.out.println ();}}} ” 相关考题
考题 在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。请编写:程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组C。单击“找最大值”按钮时,凋用find过程分别找出a、C数且中元素的最大值,并将所找到的结果分别显示在Text1、Text2中。在给出的窗体文件中已经有了全部控件,但程序不完整。 要求:去掉程序中的注释符,把程序中的?改为正确的内容,并编写相应程序,实现程序的功能。 注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调用通过后,各命令按钮的事件过程必须至少各执行一次。

考题 请编写函数fun(),其功能是:将s所指字符串中除了下标为偶数、同时ASCII码值为奇数的字符之外,其余的所有字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若s所指字符串中的内容为ABCDEFG12345,其中字符B的ASCII码值为偶数,所在元素的下标为奇数,因此必须删除;而字符A的ASCII码值为奇数,所在数组中的下标为偶数,因此不应当删除,其他依次类推。最后t所指的数组中的内容应是ACEG。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include<conio.h>include<stdio.h>include<string.h)void fun(char *s, char t[]){}main(){char s[100],t[100];clrscr();printf("\nPlease enter string s:");scanf("%s",s);fun(s,t);printf("\nThe result is: %s\n",t);}

考题 请编写函数fun(),其功能是:将s所指字符串中除了下标为奇数、同时ASCII值为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若s所指字符串中的内容为edB2A4Dsdg,其中字符A的ASCII码值为奇数,因此应当删除;其中字符B的ASCII码值为偶数,但在数组中的下标为偶数,因此也应当删除:而字符2的ASCII码值为偶数,所在数组中的下标为奇数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是d24。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include <conio.h>include <stdio.h>include<string, h>void fun(char*s, char t[]){}main(){char s[100] ,t[100];clrscr();printf("\nPlease enter string S: ");scanf("%s",s);fun(s,t);printf("\nThe result is: %s\n",t);}

考题 函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一含新串放在t所指的数组中。例如,若s所指字符串中的内容为:“ABCDEFGl23456”,其中字符A的ASCII码值为奇数,因此应当删除:其中字符B的ASCII码值为偶数,但在数组中的下标为奇数,因此也应当删除;而字符2的ASCII码值为偶数,所在数组中的下标也为偶数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是:“246”。注意:部分源程序存在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

考题 请编写函数fun(),其功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新中放在t所指的数组中。例如,若s所指字符串中的内容为ABCDEFG123456,其中字符A的ASCII码值为奇数,因此应当删除;其中字符B的 ASCII码值为偶数,但在数组中的下标为奇数,因此也应当删除;而字符2的ASCII码值为偶数,所在数组中的下标也为偶数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是246。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include<conio.h>include<stdio.h>include<string.h>void fun(char*s,char t[]){}main(){char s[100],t[100];clrscr();printf("\nPlease enter string S:");scanf("%s",s);fun(s,t);printf("\nThe result is:%s\n",t);}

考题 程序定义了M×M的二维数组,并在主函数中自动赋值。请编写函数proc(int a[][M],int n),该函数的功能是使数组左下半三角元素中的值加上n。例如,a数组中的值为:注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。试题程序:

考题 下列关于数组最值的描述中,错误的是() A、要想求数组的最值必须先定义一个数组B、在求数组最值时,初始时一定要将数组中的第一个元素的值赋给变量C、求数组最值过程中,一定要对数组进行遍历D、在求数组最大值时,使用变量记住每次比较后较大的那个值

考题 1、已知字符数组char str[25],其数组元素按下标依次为'a','b','c'...'y',请编写程序,按每行5个字符在屏幕上以矩阵形式打印出该数组,并计算位于该矩阵主对角线(从左上到右下)上的元素的ASCII码值和。

考题 定义含有10个元素的数组(具体值为:1,2,3,4,5,6,7,8,9,10),并将数组中的元素按逆序重新存放后输出(只是用所定义的原数组,而不使用新的数组)。