1樓:
1.program sdf;
var a:string;
s,i,j:longint;
begin
readln(a);
while a<>'#' do
begin
s:=0;
j:=0;
for i:=1 to length(a) doif a[i] in ['0'..'9'] then j:=j*10+ord(a[i])-ord('0')
else begin
s:=s+j;
j:=0;
end;
s:=s+j;
writeln(s);
readln(a);
end;
end.
其他的想要答案發訊息給我,我現在沒時間
2樓:匿名使用者
1.program sunny;
vark,i,x,j:integer;
s:string;
begin
readln(s);
if length(s)=1 then begin write(s); halt; end;
j:=0;
i:=0;
x:=0;
while i'+' then begin val(s[i],k); x:=x*10+k; end;
if s[i]='+' then begin j:=j+x; x:=0; end;
end;
writeln(j+x);
end.
c語言字串程式設計問題
include int main for i 0 i a data i z data i a data i z continue for j i 1 j a data j z data j a data j z if itemp i else break for i itemp i 0 data i...
c語言中字串為什麼要有呢在字串中的
0 在字串中標誌著結尾 用來判斷這個字串已經結束 如果不新增 0 系統就在記憶體中一直向後讀,直到讀到 0 為止 這個情況就造成錯誤 乙個語句結束了,就用分號 表示結束啊 0 表示字串結束,乙個語句的結束是用乙個 號來表示的,如果是語句塊的話是用大括號來表示結束的。0在出入吸附石不會出現,輸出是也不...
什麼叫數值型字串,C語言中,數字字串和數值型資料有什麼區別
數值型字串我們可以理解為 乙個string型的字串中 裝有int型的數值 這時 內候 string型的字串就叫做容 數值型字串。舉例 23 23 前者加了兩個引號因此是string型別的且裡面的值是int型的 所以是數值型字串 而後者直接就是int型的 應該就是型別為字串,內容是數值吧,如 1234...