-
07-03-2015, 03:32 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
thắc mắc về code "Đếm số ký tự xuất hiện trong chuỗi"
Mã:/*Dem so lan xuat hien cac ky tu trong chuoi */ #include <stdio.h> #include <ctype.h> #include<conio.h> main() { char chuoi[80]; int i = 0, count = 0; printf(" Nhap vao mot chuoi bat ky : "); gets(chuoi); while (chuoi[i] != 0) { if (isalpha(chuoi[i++])) count++; } printf("So ky tu trong chuoi = %d", count); getch(); }
Mã:while (chuoi[i] != 0) { if(isalpha(chuoi[i])) { i++; count++; } }
View more random threads:
- Đếm số nguyên tố từ 1->n
- Lỗi .exe has stoped working trên c-free
- mình mới học về c nên chưa hiểu bài này lắm mong mọ người giúp
- Bài toán về số cầm canh
- Bài tập tính lãi ngân hàng dùng đệ quy hoặc tham chiếu, tham trị
- bài này em chưa nghỉ ra được hướng viết mọi người ai gợi ý giúp em với
- GIúp em giải bài tập lớn này với
- helpppp mọi người giúp em với !!!!!!!!!
- Có cách nào chuyển ký tự bất kỳ trong chuỗi *s thành in hoa ko?
- Giải thích hộ em đoạn mã trên với ạ.cout ra s bằng bao nhiêu ạ.e cảm ơn !!
-
07-03-2015, 03:44 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
^ Vì vậy hãy tận dụng sức mạnh của for [IMG]images/smilies/smile.png[/IMG]
Đỡ phải nghĩ nhiều, vả lại init, invariant và condition nằm cùng 1 chỗ [IMG]images/smilies/smile.png[/IMG]
Giải thích: Vì isalpha() ko bao h nhận dấu cách nên i ko tăng => infinite loop.
-
07-03-2015, 03:54 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi prog10
-
07-03-2015, 04:20 PM #4Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thực ra thèng for của C/C++ nó mạnh hơn for của Pas nhiều (C++14 thì nó còn mạnh nữa).
Nếu chỉ có viết for(i=0; i<n; ++i) thì hóa ra chả hơn gì for của Pascal.
Ngoài ra, nhờ toán tử comma mà ta có thể viết được câu này:
for(i=0,j=len-1; i<j; ++i,--j) swap(a[i],a[j]);
-
10-03-2015, 10:16 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi campus
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...