求教問題perl語言怎麼把字串每字元

2021-12-19 16:37:01 字數 655 閱讀 5868

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 也有問題.你要實現什麼功能能說一下嗎?在幫你...