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
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
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
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
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
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
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ũ
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
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
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
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;
}