1樓:匿名使用者
具體函式我不清楚是否可以直接實現,但是可以通過變相實現。
#!/usr/bin/perl -w
use strict;
my $string = "china";
my @array;
for(my $i = 0; $i < length($string); $i++)
for(my $i = 0; $i < @array; $i++)其中:for(my $i = 0; $i < length($string); $i++)
是根據字串長度,將字元逐個存入到陣列中。
for(my $i = 0; $i < @array; $i++)這個是輸出字串內容,看是否成功!
測試結果是可以的
2樓:
@array = split //,$string;得到字元
@array=unpack("c*",$string)得到字元ascii
3樓:匿名使用者
use 5.16.0;
use strict;
my $string=;
my @arr = split('', $string);
for my $var(@arr)
求教C語言的問題,求教一個C語言的問題。
你好!據我查證以及除錯可知,兩個整數相除的結果為整數,如5 3的結果為1,捨去小數部分,如果是負數則舍入的方法就要看編譯軟體不同也不同了。一般是向零考近。你這裡如果把1.0改為1,可能軟體把他看成一個整數了,給你看我的測試 float v,k v 1.0 2 k 1 2 printf v f,k f...
c語言問題高手幫忙字元陣列問題空字元是空
空字元 0 用 c 形式輸出,是一個空格。空字元 0 用 d 形式輸出,是一個數字 0。空格字元 用 c 形式輸出,是一個空格。空格字元 用 d 形式輸出,是一個數值32。0 是字串結束標記,strlen c 長度計算,只計算到 0 以前那個字元。0 是字串結束標記,s輸出 只輸出到 0 以前那個字...
c語言的字元個數問題
在scanf c x while x n 的前面應該加一個do 不然就不能迴圈了啊.include main char x int a 0,b 0,c 0,d 0 scanf c x 這樣寫就x只能儲存一個字元.按回車結束輸入.while x n x n 也有問題.你要實現什麼功能能說一下嗎?在幫你...