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 Tiến Đạt [T2008A]](https://www.gravatar.com/avatar/b5819cd0adc95c727c7ad0c2bcf6098b.jpg?s=80&d=mm&r=g)
Nguyễn Tiến Đạt
2020-09-18 09:19:50
#include<stdio.h>
int main(){
char a[50];
printf("Nhap chuoi: ");
gets(a);
int i;
for(i=0;i<strlen(a);i++)
printf("\n%c\n",a[i]);
}
![Nguyễn Xuân Mai [T2008A]](https://www.gravatar.com/avatar/d3d863d6f47708501814fb41e9c38f31.jpg?s=80&d=mm&r=g)
Nguyễn Xuân Mai
2020-09-18 09:17:51
#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[]) {
//bai 1
char str[180];
printf("Nhap chuoi: ");
gets(str);
int length;
length = strlen(str);
printf("\nDo dai cua chuoi: %d", length);
//bai 2
char s1[100],s2[100];
printf("\nNhap chuoi s1: ");
gets(s1);
printf("\nNhap chuoi s2: ");
gets(s2);
strcat(s1, s2);
puts(s1);
int length2;
length2 = strlen(s1);
printf("\nDo dai cua chuoi noi s2 vao s1: %d\n", length2);
//bai 3
char str1[180];
printf("Nhap chuoi: ");
gets(str1);
int i;
while (str1[i]!=NULL){
printf("%c\n",str1[i++]);
}
return 0;
}
![Đặng Trần Nhật Minh [T2008A]](https://www.gravatar.com/avatar/ee8dc5a777ad26f3a962e86c233437cf.jpg?s=80&d=mm&r=g)
Đặng Trần Nhật Minh
2020-09-18 08:42:19
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char a[10006], b[10006];
fflush(stdin); fflush(stdout);
printf("\nNhap chuoi a: "); gets(a);
fflush(stdin); fflush(stdout);
printf("\nNhap chuoi b: "); gets(b);
printf("Do dai chuoi sau khi ghep: %d", strlen(strcat(a, b)));
return 0;
}
![Đặng Trần Nhật Minh [T2008A]](https://www.gravatar.com/avatar/ee8dc5a777ad26f3a962e86c233437cf.jpg?s=80&d=mm&r=g)
Đặng Trần Nhật Minh
2020-09-18 08:37:13
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char a[10006];
fflush(stdin); fflush(stdout);
printf("\nNhap chuoi: ");
gets(a);
for (int i = 0; i < strlen(a); i++) printf("\n%c", a[i]);
return 0;
}
![Đặng Trần Nhật Minh [T2008A]](https://www.gravatar.com/avatar/ee8dc5a777ad26f3a962e86c233437cf.jpg?s=80&d=mm&r=g)
Đặng Trần Nhật Minh
2020-09-18 08:33:47
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char a[10006];
fflush(stdin); fflush(stdout);
printf("\nNhap chuoi: ");
gets(a);
int len = strlen(a);
printf("\nDo dai cua chuoi la: %d ki tu.", len);
return 0;
}
![Nguyễn Tiến Đạt [T2008A]](https://www.gravatar.com/avatar/b5819cd0adc95c727c7ad0c2bcf6098b.jpg?s=80&d=mm&r=g)
Nguyễn Tiến Đạt
2020-09-18 08:23:09
Bai tap 2
#include<stdio.h>
int main(){
char s1[50],s2[50];
printf("Nhap chuoi s1: ");
gets(s1);
printf("Nhap chuoi s2: ");
gets(s2);
strcat(s1,s2);
puts(s1);
int a=strlen(s1);
printf("\nDo dai thuc su cua chuoi la %d",a);
}
![Nguyễn Tiến Đạt [T2008A]](https://www.gravatar.com/avatar/b5819cd0adc95c727c7ad0c2bcf6098b.jpg?s=80&d=mm&r=g)
Nguyễn Tiến Đạt
2020-09-18 08:08:40
Bai 1
#include<stdio.h>
int main(){
char str[50];
printf("Nhap chuoi: ");
gets(str);
int a=strlen(str);
printf("\nDo dai thuc su cua chuoi la %d",a);
}