1樓:匿名使用者
#include
#include
#include
void reverse(char s) //思路:第一個和最後一個交換。第二個和倒數第二個交換。交換次數是總字母個數的1/2取整。
while(s[count] != '\0')//還可以通過這句話實現上面的while功能:count = strlen(s);
i = count/2; //計算交換的次數count--;//方便後邊第一個s[count]表示最後一個字母。
for(j=0; i>0; i--, j++, count--)}int main()
原創。哪不明白可以提問。。。。
2樓:匿名使用者
#include
void reverse(char s);
int main()
void reverse(char s)}
3樓:匿名使用者
void reverse(char *r)}
4樓:匿名使用者
#include
void reverse(char a)
}main()
5樓:莊政警
#include
#include
void reverse(char s)
{int len=strlen(s);
int i;
char t;
for(i=0;i
6樓:楓然抹抹
這個反轉字串 很簡單啊 自己怎麼不嘗試去編寫呢。
c語言題目,求大神解答
7樓:偵探章邯
樓主題目沒問題,當輸入2 4時,確實和為15。希望樓主採納。
#include
#define max 210
int int[max]=;
int is_prime(int x)
int main()
int sum = 0;
for (int i = m-1; i < n; i++)sum += int[i];
printf("%d\n",sum);
return 0;}
一道c語言題,跪求大神解答,我需要的是思路,謝謝! 10
8樓:匿名使用者
#define n 6
int find(int a);
int arrange(int a,int i);
int main()
;position=find(a);
if(position==-1)
retuen -1;
value=a[position+1];
for(i=position;iif(a[i]>a[position]&&a[i]=0;i--)
return 0;}
這道題是什麼意思啊,跪求大神解答!!!c語言的題目
9樓:匿名使用者
void* cut(char * s,int m,int n)if(n<1)
if(s=不重
新分配內
存void * cut2(const char *s,int m,int n)
if(size<=m)
size=min(size-m,n);
p=new char[size+1];
for( i=0;i p[size]='\0'; return p;} 10樓:匿名使用者 #include #include #define n 200 char* cut(char s, int m, int n); int main() ;char* p = null; printf("請輸入一個字串,長度小於%d:\n", n); scanf("%s", s); printf("請輸入擷取的 位置:"); scanf("%d", &m); printf("請輸入擷取的長度:"); scanf("%d", &n); p = cut(s, m ,n); if ( p ) else return 0; }char* cut(char s, int m, int n)if ( m+n < len ) return s+m;} 11樓: #include #include void *cut(char *s, int m, int n)}if(m+n >= len) else }int main() ;printf("please input a string:"); gets(buff); printf("please input m, n:"); scanf("%d, %d", &m, &n); ptr = cut(buff, m, n); printf("after cut,buff is %s.\n", ptr); return 0;} 關於c語言的題目,求大神解答 12樓:聽不清啊 #include #define proportion 0.6int main() #include const float proportion=0.6; int main() c語言題目,求大神解答 c語言程式設計題,求大神解答呀!!! 13樓: 如果檔案中有其他的字元 只轉小寫字母的話 用下面的**: int main() }fclose(fp); }delete rbuffer;} 14樓:皮蛋工程師 其實這個題目涉及的知識點主要有如下幾點: 1.txt檔案的讀寫 2.字串和byte的轉換 3.字母大小寫的判斷(可以通過字母對應的asci碼值的大小範圍來區分)謝謝! 不知道題主的一串數字是怎麼來的,但這樣寫會有問題,前面scanf d n 後緩衝區裡還是有換行符留著的,後面gets不會讀到,gets後面的scanf也同理,單步除錯下就能發現。在scanf後面加個getchar 或者都用scanf可以解決。其實既然題目要求沒有空格,gets a i mingzi ... 陸仁淼 我給你看看空缺的 int b,c,c1 0,b1 0 for int i 0 i include void fun int a,int n void main void fun a,9 void fun int a,int n else printf 偶陣列 for i 0 i printf... a 用結構體定義以下學生資訊,結構體名 student 學號 姓名和成績 包括3門課程的成績,可用一個陣列表示 struct student c語言問題,求大神解答! 奔安 include include include typedef unsigned int uint typedef struc...C語言題目求解答,C語言題目求解答
求c語言大神解答,求C語言大神解答
c語言問題求大神解答,C語言問題,求大神解答