30/09/2018, 17:38

Cách dùng vòng lặp for để in ra các ký tự từ a->z?

Em gặp phải 1 sự cố về vòng lặp for

Đề bài là

Hãy dùng vòng lặp for để in ra các ký tự từ a->z.

Em đã làm như sau, mà chạy không đúng

char i='a';
for(i='a';i<'z';i++)
printf("%c  
,'i');

Em mong mọi người hướng dẫn giúp em. Và hướng dẫn cụ thể hơn về cách dùng for cho bảng chữ cái, Vi thực chất a++ có bằng b hay không thì em chưa biết.

Xin cảm ơn

Mai Anh Dũng viết 19:44 ngày 30/09/2018

Em code thế này mới đúng

#include <stdio.h>

int main() {
    char i='a';
    for(i='a'; i<='z'; i++)
        printf("%c ", i);
}
Chi Ngo viết 19:42 ngày 30/09/2018

Dường như sẽ thiếu ký tự ‘z’ thì phải.

Mai Anh Dũng viết 19:48 ngày 30/09/2018

Đúng rồi, code trên bị lỗi haha

Nam Nguyễn Xuân viết 19:52 ngày 30/09/2018

A đạt ơi,thiếu z chỗ nào ah.Em thấy lỗi sai của em rồi.phai viết là
printf("%c ",i); mới đúng.Em cảm ơn anh

Nam Nguyễn Xuân viết 19:50 ngày 30/09/2018

Em hiểu rồi,cảm ơn anh Đạt nhiều lắm.

Mai Anh Dũng viết 19:46 ngày 30/09/2018

I moved a post to a new topic: Cho i là số năm, muốn viết 2 năm tính lãi 1 lần thì viết i++++ có đúng không?

Bài liên quan
0