Bài 74. Chuyển chuỗi sang viết thường hoặc viết hoa trong lập trình C, hàm strupr va strlwr


Tóm tắt

Hàm strupr() được sử dụng để chuyển một chuỗi nhất định thành chữ hoa.

Hàm strlwr() được sử dụng để chuyển một chuỗi nhất định thành chữ thường.

Cú pháp:

char * strupr (char * str);

char * strlwr (char * str);

Tham số:

  • str: chuỗi đã cho mà chúng ta muốn chuyển đổi thành chữ hoa/ chữ thường.

Trả về: trả về chuỗi đã sửa đổi sau khi chuyển đổi các ký tự của chuỗi str đã cho thành chữ hoa/ chữ thường

Video giải thích chi tiết về Chuyển chuỗi sang viết thường hoặc viết hoa trong lập trình C, hàm strupr va strlwr trong lập trình C | Tự học lập trình C



Code ví dụ


#include "stdio.h"
#include "string.h"
void my_strupr(char x[]){
	for(int i=0; i<strlen(x); i++){
		if(x[i]>=97 && x[i]<=122){
			x[i] = x[i]-32;
		}
	}
}

void my_strlwr(char x[]){
	for(int i=0; i<strlen(x); i++){
		if(x[i]>=65 && x[i]<=90){
			x[i] = x[i]+32;
		}
	}
}

int main(){
	char s[50] = "";
	printf("Nhap s = ");
	fgets(s, sizeof(s), stdin);
	printf("s = %s", s);
	//strupr(s);
	my_strupr(s);
	printf("Chuyen sang viet hoa s=%s", s);
	//strlwr(s);
	my_strlwr(s);
	printf("Chuyen sang viet thuong s=%s", s);
}



    

Bạn có thể thích những bài đăng này:

Không có nhận xét nào:

Đăng nhận xét