有沒有大佬幫幫我,我是小白。想把數(shù)據(jù)類型改成字符但是不知道怎么做正確
#include <stdio.h>
int main()
{
//第一種形式
char*arrFirst[3] = { "a","c","b" };
//第二種形式
char*arrSecond[] = { "x","y","z" };
//第三種形式
char*arrThird[3];
//給arrThird數(shù)組每個元素初始化
arrThird[0] = "k";
arrThird[1] = "l";
arrThird[2] = "m";
//輸出第一個數(shù)組中的第二個元素
printf("%c\n", arrFirst[1]);
//輸出第二個數(shù)組中的第二個元素
printf("%c\n", arrSecond[1]);
//輸出第三個數(shù)組中的第二個元素
printf("%c\n", arrThird[1]);
return 0;
}
輸出結(jié)果
2021-07-17
#include?<stdio.h>
int?main()
{
//第一種形式
char?arrFirst[3]={'a','b','c'};
//第二種形式
char?arrSecond[]={'e','f','g'};
//第三種形式
char?arrThird[3];
//給arrThird數(shù)組每個元素初始化
arrThird[0]='h';
arrThird[1]='i';
arrThird[2]='j';
//輸出第一個數(shù)組中的第二個元素
printf("%c\n",arrFirst[1]);
//輸出第二個數(shù)組中的第二個元素
printf("%c\n",arrSecond[1]);
//輸出第三個數(shù)組中的第二個元素
printf("%c\n",arrThird[1]);
return?0;
} //改成像我這樣就行了
2021-05-28
運行成功
2021-05-28
#include <stdio.h>
int main()
{
? ? //第一種形式,||||||||字母|||||||||
? ? char arrFirst[3] = {'x','y','z'};
? ? //第二種形式
? ? int arrSecond[] = {4,5,6};
? ? //第三種形式
? ? int arrThird[3];
? ? //給arrThird數(shù)組每個元素初始化
? ? arrThird[0]=7;
? ? arrThird[1]=8;
? ? arrThird[2]=9;
? ? //輸出第一個數(shù)組中的第二個元素
? ? printf("%c\n", arrFirst[1]);
? ? //輸出第二個數(shù)組中的第二個元素
? ? printf("%d\n", arrSecond[1]);
? ? //輸出第三個數(shù)組中的第二個元素
? ? printf("%d\n", arrThird[1]);
? ? return 0;
}
2021-05-28
#include <stdio.h>
int main()
{
? ? //第一種形式
? ? char arrFirst[3] = {'x','y','z'};
? ? //第二種形式,字母
? ? int arrSecond[] = {4,5,6};
? ? //第三種形式
? ? int arrThird[3];
? ? //給arrThird數(shù)組每個元素初始化
? ? arrThird[0]=7;
? ? arrThird[1]=8;
? ? arrThird[2]=9;
? ? //輸出第一個數(shù)組中的第二個元素
? ? printf("%c\n", arrFirst[1]);
? ? //輸出第二個數(shù)組中的第二個元素
? ? printf("%d\n", arrSecond[1]);
? ? //輸出第三個數(shù)組中的第二個元素
? ? printf("%d\n", arrThird[1]);
? ? return 0;
}