11问答网
所有问题
当前搜索:
字符数组打印格式
Java char[]类型的直接
打印
与toString的不同?
答:
因为println(arr1)调用的是println(char[] x)重载,而println(arr1.toString())调用的是println(String x)重载。println(char[] x)重载内部没有调用x.toString(),而是执行的
打印字符数组
x,然后换行。
009C/C++C语言
字符数组
和普通数组的区别
答:
字符数组
的每个元素都是char类型,整型数组的每个元素都是int类型。scanf() 和 printf() 函数有一种
格式
化字符串 %s 可以用来整体输入输出字符数组,但是没有特定的格式支持 int 数组整体数组输出。请看下面的代码:include<stdio.h> intmain(void){ intnum[]={1,2,3,4,5,6,7,8,9,0};char...
字符数组
:输入n个字符串,每一个串长度不超过40,将这些字符串连接在一...
答:
include <stdio.h> char *my_copy(str1,str2) { char copy[80]while(*str1 != '\n' && *str1 != '\0')copy++ = *str1++;while(str2)copy++ = *str2++;return str2[80] = '\0';} int main() { char str1[40];char str2[40];char copy[80];scanf("%s",str1);sc...
C语言定义
字符
型
数组
时,两种初始化方式的区别?
答:
这二种初始化方式的区别在于第一种方法是存储了5个字节的内容,即能看到的个字母,外加一个
字符串
结束符'\0'。这样才能正确地以%s的形式来输出这个字符串;而第二种方法则是只存储了4个字母,但是却没有字符串结束符,所以它不能以%s的形式正确输出。如果也要以%s的形式输出这个字符串,那就应该...
字符数组
怎么定义
答:
1. java中定义一个
字符串数组
方式如下,string类型和其他基本类型相似,创建数组有两种方式 :String[] str={"AAA","BBB","CCC"};String str[]={"AAA","BBB","CCC"};2.推荐用ArrayList<String> strArray = new ArrayList<String> (); 比较灵活。3.也可以写为如下
格式
:class[] array; ...
java中
数组
有没有length()方法?string没有lenght()方法?
答:
java中数组是没有length()方法的,只有length属性,
数组array
.length返回的是该数组的长度。
字符串
String是有length()方法的,str.length()返回的是该字符串的长度。
刚学C,利用二维
字符数组
,C语言实现长度为6个*的正方形输出,遇到问题...
答:
for(i=0;i<=5;i++){ for(j=0;j<=5;j++)printf("%c",str[i][j]);printf("\n"); //
打印
换行太厉害了。打完一行在换行 }
二维
字符数组
怎么输入输出
答:
\0 要一个单位存放,开
数组
时,要开大一点。include<stdio.h> int main( ){ char a[5][6];int x,y;for (x=0;x<5;x++) gets(a[x]);for (x=0;x<5;x++) printf("%s\n",a[x]);return 0;} 这是完整程序,每行5个
字符
或短于5个字符。一次读一行。读完5行后输出。
怎么用
数组
定义
字符串
?
答:
1、首先可以使用String[] s=new String[6],定义一个长度为6的
字符串数组
,定义之后,可以对字符串数组进行赋值,如下图所示。2、使用int[] i=new int[6],定义一个长度为6的整型数组,其它类型类似,如下图所示。3、也可以在定义数组的时候,直接对数组进行赋值,使用String[] str=new String[...
C语言问题:调用printf函数通过指针p给
打印字符数组
c的语句是什么?_百 ...
答:
调用printf函数通过指针p给
打印字符数组
c的语句是printf(“%d”,*p)
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜