By GokiSoft.com|
20:58 22/09/2023|
Lập Trình C
Bài tập ôn tập String - Lập trình C
Bài 1 : Nhập vào chuỗi -> in ra độ dại của chuỗi đó
Bài 2 : Nhập vào 2 chuỗi s1, s2 -> Thực hiện nối chuỗi s2 vào s1 -> In ra độ dài của chuỗi s1
Bài 3 : Nhập vào chuỗi str -> in ra màn hình mỗi ký tự trong chuỗi trên 1 dòng
Ví dụ : chuỗi nhập : gokisoft.com
Kết quả in :
g
o
k
i
s
o
f
t
.
c
o
m
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)
![Nguyễn Hữu Hiếu [T2008A]](https://www.gravatar.com/avatar/ca2884508b617fee77f000c7d99c219d.jpg?s=80&d=mm&r=g)
Nguyễn Hữu Hiếu
2020-10-01 04:34:33
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
char str1[20], str2[20];
int i, l1, l2;
printf("\nNhap chuoi 1: ");
gets(str1);
//in ra do dai cua chuoi
l1 = strlen(str1);
printf("\nChieu dai chuoi 1 la : %d", l1);
//noi 2 chuoi
printf("\nNhap chuoi 2: ");
gets(str2);
l2 = strlen(str2);
printf("\nChieu dai chuoi 2 la: %d", l2);
strcat(str1,str2);
l1 = strlen(str1);
printf("\nChieu dai chuoi 1 sau khi noi str1 va str2 la: %d", l1);
for(i=0;i<l1;i++) {
printf("\n%c", str1[i]);
}
return 0;
}
![Trần Thị Khánh Huyền [T2008A]](https://www.gravatar.com/avatar/554e115833778e4294a01aebe228f3d6.jpg?s=80&d=mm&r=g)
Trần Thị Khánh Huyền
2020-09-30 06:37:25
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
char s1[20];
printf("\nNhap chuoi s1: ");
gets(s1);
char s2[10];
printf("\nNhap chuoi s2: ");
gets(s2);
strcat(s1,s2);
printf("\nChuoi noi: %s", s1);
int len=strlen(s1);
printf("\nDo dai that cua chuoi s1 la:%d", len);
int length = strlen(s1);
int i;
printf("\nHien thi str:");
for(i=0;i<length;i++) {
printf("\n%c", s1[i]);
}
return 0;
}
![TRẦN VĂN ĐIỆP [Teacher]](https://www.gravatar.com/avatar/ae8d66100c882095c429167b0fc6737f.jpg?s=80&d=mm&r=g)
TRẦN VĂN ĐIỆP
2020-09-21 06:49:36
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
char str[50];//50 -> max length -> do dai max
printf("\nNhap STR: ");
gets(str);
int length = strlen(str);
int i;
printf("\nHien thi str:");
for(i=0;i<length;i++) {
printf("\n%c", str[i]);
}
return 0;
}
![An Văn Minh [T2008A]](https://www.gravatar.com/avatar/e0f14efe4b11f7d9d5901e8802319c92.jpg?s=80&d=mm&r=g)
An Văn Minh
2020-09-21 06:45:04
#include<stdio.h>
#include<string.h>
int main()
{
char s1[10];
char s2[10];
printf("\nNhap chuoi s1:");
gets(s1);
int len=strlen(s1);
printf("\nDo dai that cua chuoi s1 la:%d", len);
printf("\nNhap chuoi s2:");
gets(s2);
strcat(s1,s2);
printf("\nnoi chuoi la:");
puts(s1);
return 0;
}
![Nguyễn đình quân [T2008A]](https://www.gravatar.com/avatar/46aca6afcfe99fdb28357afb847d8a0c.jpg?s=80&d=mm&r=g)
Nguyễn đình quân
2020-09-21 06:43:04
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
//bat dau code;
//bai 2;
char s1[20];
printf("\nNhap chuoi s1: ");
gets(s1);
char s1[10];
printf("\nNhap chuoi s2: ");
gets(s2);
strcat(s1,s1);
printf("\nChuoi noi: %s", s1);
strlen(s1);
printf("\nDo dai cua chuoi s1 = %d", s1);
//ket thuc code;
return 0;
}
![Bùi Văn Mạnh [T2008A]](https://www.gravatar.com/avatar/17e9c94870c94e61c9203ee31dccf01c.jpg?s=80&d=mm&r=g)
Bùi Văn Mạnh
2020-09-21 03:33:23
#include<stdio.h>
#include<string.h>
int main(){
char chuoi[20];
printf("\nNhap chuoi:");
gets(chuoi);
int len = strlen(chuoi);
printf("\nDo dai cua chuoi la:%d", len);
return 0;
}
![Nguyễn Anh Vũ [T2008A]](https://www.gravatar.com/avatar/8863d24ed74b396082becbc4db8331fd.jpg?s=80&d=mm&r=g)
Nguyễn Anh Vũ
2020-09-20 09:31:50
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
//bat dau code;
//bai 2;
char s1[20];
printf("\nNhap chuoi s1: ");
gets(s1);
char s1[10];
printf("\nNhap chuoi s2: ");
gets(s2);
strcat(s1,s1);
printf("\nChuoi noi: %s", s1);
strlen(s1);
printf("\nDo dai cua chuoi s1 = %d", s1);
//ket thuc code;
return 0;
}
![An Văn Minh [T2008A]](https://www.gravatar.com/avatar/e0f14efe4b11f7d9d5901e8802319c92.jpg?s=80&d=mm&r=g)
An Văn Minh
2020-09-19 10:23:41
//Baitap1:
#include<stdio.h>
#include<string.h>
int main(){
char chuoi[20];
printf("\nNhap chuoi:");
gets(chuoi);
int len = strlen(chuoi);
printf("\nDo dai cua chuoi la:%d", len);
return 0;
}
![Do Trung Duc [T2008A]](https://www.gravatar.com/avatar/2973ac07124f066b4605c535e8d39a99.jpg?s=80&d=mm&r=g)
Do Trung Duc
2020-09-19 09:49:41
//Bài 3 : Nh?p vào chu?i str -> in ra màn hình m?i ký t? trong chu?i trên 1 dòng
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
char str[100];
printf("Nhap chuoi str: "); gets(str);
int i=0;
for (i=0;i<strlen(str);i++){
printf("\n%c", str[i]);
}
return 0;
}
![Do Trung Duc [T2008A]](https://www.gravatar.com/avatar/2973ac07124f066b4605c535e8d39a99.jpg?s=80&d=mm&r=g)
Do Trung Duc
2020-09-19 09:49:16
//Bài 2 : Nhap vao 2 chuoi s1, s2 => noi chuoi s2 vao s1 => in ra chuoi s1
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
char s1[50], s2[50];
printf("\nNhap chuoi s1: "); gets(s1);
printf("\nNhap chuoi s2: "); gets(s2);
strcat(s1,s2);
puts(s1);
return 0;
}