[ Prev ]
2021-09-08

-- Sep 8 In-Class Exercise Thread
void reverse(char * str) {
   int len = strlen(str);
   for (int i = 0; i < len / 2; i++) {
      int temp = str[i]
      str[i] = str[n - i - 1];
      str[n - i - 1] = temp;     
   }
}
void reverse(char * str) { int len = strlen(str); for (int i = 0; i < len / 2; i++) { int temp = str[i] str[i] = str[n - i - 1]; str[n - i - 1] = temp; } }

-- Sep 8 In-Class Exercise Thread
void reverse(char* text){
  int textSize = strlen(text);
  char reverseT[textSize];
  int j = textSize-1;
  for(int i=0; i<textSize; i++){
      reverseT[i] = text[j-i];
  }
  strcpy(text, reverseT);
}
void reverse(char* text){ int textSize = strlen(text); char reverseT[textSize]; int j = textSize-1; for(int i=0; i<textSize; i++){ reverseT[i] = text[j-i]; } strcpy(text, reverseT); }

-- Sep 8 In-Class Exercise Thread
void reverse(char* hw) {
  int n = strlen(hw);
  char temp[n];
  for (int i = 0; i < n; i++) { 
    temp[i] = hw[n-i-1]; 
  }
    hw = temp;
}
(Edited: 2021-09-08)
void reverse(char* hw) { int n = strlen(hw); char temp[n]; for (int i = 0; i < n; i++) { temp[i] = hw[n-i-1]; } hw = temp; }

-- Sep 8 In-Class Exercise Thread
void reverse(char *str) {
  char temp;
  int strLength=strlen(str);
  for(int i = 0; i<(strLength-1)/2; i++)
  {
    temp = str[i];
    str[i]=str[strLength-1-i];
    str[strLength-1-i]=temp;
  }
}
void reverse(char *str) { char temp; int strLength=strlen(str); for(int i = 0; i<(strLength-1)/2; i++) { temp = str[i]; str[i]=str[strLength-1-i]; str[strLength-1-i]=temp; } }

-- Sep 8 In-Class Exercise Thread
  1. include <stdio.h>
  2. ifndef REVERSE_H_
  3. define REVERSE_H_
void reverse(char* a){
	int size = strlen(a);
	char b[size];
	strncpy(b,a,size);
	for(int i = 0; i < size; i++){
		a[i] = b[size - 1 - i];
	}
}
  1. endif /* REVERSE_H_ */
#include <stdio.h> #ifndef REVERSE_H_ #define REVERSE_H_ void reverse(char* a){ int size = strlen(a); char b[size]; strncpy(b,a,size); for(int i = 0; i < size; i++){ a[i] = b[size - 1 - i]; } } #endif /* REVERSE_H_ */

-- Sep 8 In-Class Exercise Thread
#ifndef REVERSE_H #define REVERSE_H void reverse(char* param) { char* result; int i; int size = strlen(param); for(i=0; i
<nowiki>#ifndef REVERSE_H #define REVERSE_H void reverse(char* param) { char* result; int i; int size = strlen(param); for(i=0; i<size; i++) { result[i] = param[size-i-1]; } param = &result; } #endif</nowiki>

-- Sep 8 In-Class Exercise Thread
  1. #include <string.h>
void reverse(char s[]) {
    int length = strlen(s) ;
    int c, i, j;
    for (i = 0, j = length - 1; i < j; i++, j--)
    {
        c = s[i];
        s[i] = s[j];
        s[j] = c;
    }
}
(Edited: 2021-09-08)
##include <string.h> void reverse(char s[]) { int length = strlen(s) ; int c, i, j; for (i = 0, j = length - 1; i < j; i++, j--) { c = s[i]; s[i] = s[j]; s[j] = c; } }

-- Sep 8 In-Class Exercise Thread
#include //for printf statement #include //has strlen void reverse(char* string){ int length = sizeof string; char answer[length]; for(int i = 0; i < length - 1 ; i++){ answer[length - i] = string[i]; } string = answer; }
<nowiki>#include <stdio.h> //for printf statement #include <string.h> //has strlen void reverse(char* string){ int length = sizeof string; char answer[length]; for(int i = 0; i < length - 1 ; i++){ answer[length - i] = string[i]; } string = answer; }</nowiki>

-- Sep 8 In-Class Exercise Thread
ifndef REVERSE_H_
define REVERSE_H_ 
 
class reverse {
public:
	void reverse(char *arr){
		int strLength = strlen(arr);
		int half = strLength/2;
		char temp;
		for(int i = 0; i <= half; i++){
			temp = arr[i];
			arr[i] = arr[strLength - i];
			arr[strLength - i] = temp;
		}
	}
	reverse();
	virtual ~reverse();
};   
  • endif /* REVERSE_H_ */
  • (Edited: 2021-09-08)
    <pre> #ifndef REVERSE_H_ #define REVERSE_H_ class reverse { public: void reverse(char *arr){ int strLength = strlen(arr); int half = strLength/2; char temp; for(int i = 0; i <= half; i++){ temp = arr[i]; arr[i] = arr[strLength - i]; arr[strLength - i] = temp; } } reverse(); virtual ~reverse(); }; #endif /* REVERSE_H_ */ </pre>

    -- Sep 8 In-Class Exercise Thread
    1. ifndef REVERSE_H
    2. define REVERSE_H
    void reverse(char *hw){
           
         int length = strlen(hw);
         char temp;
         for(int i=0; i<length;  i++){
            temp = hw[i];
            hw[i] = hw[length-i];
            hw[length-i] = temp;
         }
    
    }
    #ifndef REVERSE_H #define REVERSE_H void reverse(char *hw){ int length = strlen(hw); char temp; for(int i=0; i<length; i++){ temp = hw[i]; hw[i] = hw[length-i]; hw[length-i] = temp; } }
    [ Next ]
    X