Hiển thị kết quả từ 1 đến 2 / 2
  1. #1
    Tham gia
    15-10-2015
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts

    C/C++ : giúp mình kiểm tra lỗi trong bài " tìm số chữ số của n " và chỉ mình khắc phục luôn nha !!!

    #include "stdafx.h"
    #include<iostream>;
    using namespace std;
    int _tmain(int argc, _TCHAR* argv[])// tinh so chu so cua n
    {
    int n, s = 1, i;
    cout << "nhap n :";
    cin >> n;
    for (; i = n / 10; )
    {
    if (i != 0)
    s = s + 1;
    }
    cout << "so chu so cua n = " <<s<< endl;

    return 0;
    }
    Quote Quote

  2. #2
    Tham gia
    06-01-2010
    Bài viết
    216
    Like
    0
    Thanked 12 Times in 10 Posts
    PHP Code:
    Bạn thay vòng "For" bằng vòng "While" sẽ đơn giản hơn vì số vòng lặp là chưa biết.
    Code:
    while (
    n>9)
    {
        
    n/=10;
        
    s++;
    }
    Sau đó bạn in ra s là được 

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •