卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

c語言輸入字符串反序輸出 用C語言寫一個函數(shù),使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串?

用C語言寫一個函數(shù),使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串?#include <stdio.h> #include <string.h> void input(char

用C語言寫一個函數(shù),使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串?

#include <stdio.h> #include <string.h> void input(char st[])//定義輸入函數(shù) void reverse(char st[])//定義反序2113函數(shù) int main() { char s[20] input(s)//調(diào)用輸入函數(shù) printf("Original string: %sn", s)//輸出原字符串5261 reverse(s)//調(diào)用反4102序函數(shù) printf("New string: %sn", s)//輸出反序后的字符串 return 0 } void input(char st[]) { printf("Please enter string: ") gets(st) } //反序函數(shù) void reverse(char st[]) { int n=strlen(st) for (int i=0, j=n-1, t i<(n/2) t=st[i], st[i]=st[j], st[j]=t, i , j--) }

用VB編程,將輸入的字符串以反序輸出?

用VB編程,將輸入的字符串以反序輸出

兩種方法:代碼如下

Private Sub Command1_Click()

Dim S As String, T As String

S = InputBox("輸入一個字符串")

Print T

Dim I As Integer

For I = Len(S) To 1 Step -1

T = T & Mid(S, I, 1)

Next

Print T

End Su

第二種簡單版。

Private Sub Command1_Click()

Dim S As String, T As String

S = InputBox("輸入一個字符串")

"T = StrReverse(S)

End Sub

C語言:寫一函數(shù),使輸入的一個字符串按反序存放,在主函數(shù)中輸入輸出反序后的字符串?

#include<stdio.h>

#include<string.h>//使用字符串函數(shù)時頭文件

int str(char a[20],char b[20])//定義兩個字符型數(shù)組

{

int i, j, k

j=strlen(a)//測試字符串長度

i=0

k=j-1

while(i<j)

{

b[k]=a[i]//互換值

i

k--

}

return 0

}

int main()

{

char c[20]

char d[20]

int i,l

//gets(c)//輸入字符串

scanf("%s",c)

l=strlen(c)//測試字符串長度

str(c,d)//調(diào)用函數(shù)

for(i=0 i<l i )

{

printf("%c",d[i])//輸出數(shù)值

}printf("n")

printf("%s",d)//直接輸出字符串,此時輸出的是字符數(shù)組名,而不是數(shù)組元素名

return 0