Bài tập mẫu lập trình c chương 4 1

2 354 0
Bài tập mẫu lập trình c   chương 4 1

Đang tải... (xem toàn văn)

Thông tin tài liệu

BÀI TẬP CHƯƠNG Bài Thực lại ví dụ làm tập slide chương Bài Nếu đặc điểm giống khác mảng ký tự xâu ký tự Bài Tại ví dụ slide chương 4, phần lệnh while ta thay while ( s1[i] == s2[i] && s1[i] != '\0' ) mà kết cũ Bài Nếu khác cặp câu lệnh nhập in xâu ký tự: scanf()/gets() printf()/puts() Bài Viết chương trình đếm in hình số lượng từ xâu ký tự nhập từ bàn phím Để cho đơn giản ta coi từ bắt đầu chữ ngăn cách dấu cách trống Ví dụ “one two there 23 great 2ala” gồm có từ one, two, there, great Bài Viết chương trình in hình nội dung xâu ký tự nhập từ bàn phím theo cách đảo ngược chữ hoa thường Ví dụ “Hello World 123!” in “hELLO wORLD 123!” Bài Viết chương trình tạo xâu cách lấy phần xâu ký tự ban đầu Ví dụ xâu ban đầu “Hello world!” lấy từ vị trí số lượng ký tự lấy ta có xâu “world” Chú ý: vị trí cộng số lượng ký tự bị lấy vượt độ dài xâu ban đầu! Bài Không dùng máy tính, cho biết chương trình sau in hình #include #include int main (void) { char words[] = { "programming C is fun!" }; char ch1='f',ch2='r'; int i, j=0; i=0; while(words[i]!='\0') { if(words[i]==ch1 || words[i]==ch2){ printf("%i ",i); j++; } i++; } printf("\nTotal: %d\n",j); return 0; } Bài Viết chương trình tìm xem xâu s2 có xuất xâu s1 hay không, có in vị trí xuất s2 Nội dung hai xâu s1 s2 nhập vào từ bàn phím Ví dụ s1=”Hello world” s2=”wo” in hình Chú ý: không sử dụng hàm có sẵn thư viện string.h Bài 10 : Viết chương trình nhóm in hình số số nguyên Ví dụ số 1234563 ta in hình xâu :”1,234,563” Bài 11: Viết chương trình nhập vào xâu ký tự bất kì, ký tự muốn xóa Thực xóa tất ký tự xâu In hình xâu kết Bài 12 : Viết chương trình nhập hai xâu ký s1 s2 Thực xóa tất ký tự xâu s2 mà có xuất s1 In hình xâu s1 kết Bài 13 : Viết chương trình tạo xâu cách xóa số ký tự vị trí xâu ký tự ban đầu Nội dung xâu ban đầu, vị trí xóa số lượng ký tự bị xóa nhập vào từ bàn phím Ví dụ Xâu ban đầu “Hello world1234!” vị trí xóa 12, số lượng ký tự bị xóa ta xâu “Hello world!” Bài 14 : Viết chương trình tạo xâu cách chèn xâu s2 vào vị trí cho trước xâu s1 ban đầu nội dung xâu s1, s2 vị trí chèn nhập từ bàn phím Ví dụ s1=”Hello,” , s2=”Jim” vị trí chèn ta có xâu “Hello,Jim” Bài 15 : Viết chương trình tạo xâu cách thay ký tự xâu cũ ký tự Ví dụ Xâu cũ ”hello world!”, ký tự cần thay „l‟ ký tự thay „x‟ ta xâu “hexxo worxd!” Bài 16: Viết chương trình tạo xâu cách thay xâu xâu cũ xâu Ví dụ Xâu cũ ”bla haha bla ”, xâu cần thay “bla”, xâu thay “hihi” ta xâu “hihi haha hihi” Bài 17: Viết chương trình chuyển đổi xâu ký tự biểu diễn số nguyên thành số nguyên Ví dụ Xâu “-1234” ta có số nguyên -1234 Chú ý Không sử dụng hàm có sẵn thư viện ctype.h ... “Hello,Jim” Bài 15 : Viết chương trình tạo xâu c ch thay ký tự xâu c ký tự Ví dụ Xâu c ”hello world!”, ký tự c n thay „l‟ ký tự thay „x‟ ta xâu “hexxo worxd!” Bài 16: Viết chương trình tạo xâu c ch... world!” Bài 14 : Viết chương trình tạo xâu c ch chèn xâu s2 vào vị trí cho trư c xâu s1 ban đầu nội dung xâu s1, s2 vị trí chèn nhập từ bàn phím Ví dụ s1=”Hello,” , s2=”Jim” vị trí chèn ta c xâu.. .Bài 11: Viết chương trình nhập vào xâu ký tự bất kì, ký tự muốn xóa Th c xóa tất ký tự xâu In hình xâu kết Bài 12 : Viết chương trình nhập hai xâu ký s1 s2 Th c xóa tất ký tự xâu s2 mà c

Ngày đăng: 22/01/2016, 23:43

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan