By GokiSoft.com|
17:12 16/09/2020|
Lập Trình C
[Share Code] Chia sẻ mảng trong lập trình C - Lập trình C
#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[]) {
/*int t[5];//mang gom 5 phan tu
//do dai cua mang - length : 5
//dai index : 0 -> 4
//t[0], t[1], t[2], t[3], t[4]
//Gan du lieu
t[0] = 5;
t[1] = 7;
t[2] = 3;
t[3] = 9;//t[3] => nhu la 1 bien
t[4] = 10;
// t[5] = 11;//error => nam ngoai dai index
//Nhap du lieu cho tung phan tu
printf("\nNhap t[0]: ");
scanf("%d", &t[0]);
printf("\nt[0] = %d", t[0]);
printf("\nNhap t[3]: ");
scanf("%d", &t[3]);
int k[10];
//nhap phan tu cho mang k.
int i;
//Nhap cac phan tu trong mang
for(i=0;i<10;i++) {
printf("\nNhap k[%d]: ", i);
scanf("%d", &k[i]);
}
//hien thi du lieu trong mang
for(i=0;i<10;i++) {
printf("\n%d", k[i]);
}
//khai bao 1 mang gom 5 phan => 3, 2, 1, 5, 6
int h[5] = {3, 2, 1, 5, 6};//khai du lieu co san
//Khai bao 1 mang gon N phan tu => N nhap tu ban phim
int N;
printf("\nNhap so phan tu trong mang N = ");
scanf("%d", &N);
int hh[N];//Khi khai so phan tu trong mang => so phan tu nay can dc xac dinh trc
*/
//String
char s1[10];//chuoi co do dai max = 10 ky tu
//s1 => mang char => gom 10 phan tu
char s2[10];
printf("\nNhap s1 = ");
gets(s1);
int len = strlen(s1);
printf("\nDo dai that su cua s1: %d", len);
//sao chep chuoi s1 sang s2
strcpy(s2, s1);
printf("\ns2: %s", s2);
//noi chuoi s1 vao s2
printf("\nNhap s2 = ");
gets(s2);
// strcat(s2, s1);
// puts(s2);
int cmp = strcmp(s1, s2);//ap dung trong bai toan sap xep => ???
printf("\ncmp: %d", cmp);
char c;
printf("\nNhap c: ");
scanf("%c", &c);
return 0;
}
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)