- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
= 0 && Num 表示“超过”,<表-6ren"> 表-6ren">
LÀM
{
printf("Enter number (0-6): ", "");
scanf("%d", &Num);
}while(Num >= 0 && Num <=6);
Bạn có ý tưởng nào không?
1 Câu trả lời
你误解了你的循环。
你的代码是这样读的:
Do something While (as long as)
số
is more than (or equal to) zero Andsố
is less than (or equal to) six
C 编译器正在监听您的代码并完全按照您(错误地)告诉它的去做,即只要数字在 0 到 6 之间就一直循环。
只要数字KHÔNG在 0 到 6 之间,您实际上希望它一直循环,所以您实际上希望代码看起来像这样:
Do something While
số
là less than zero Orsố
là more than six
一旦用户输入一个 介于 0 和 6 之间的数字,代码就会看到 số
既不小于 0 也不大于 6,因此它将停止循环。 (因为条件会为假)
您应该可以自己编写代码。
提示:>
表示“超过”,<
表示“小于”,||
意思是“或”。
关于c 做 while 循环不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2487528/
Tôi mới làm quen với PHP. Tôi luôn sử dụng vòng lặp for, vòng lặp while và vòng lặp foreach trong các tập lệnh của mình. Tôi muốn biết loại nào hoạt động tốt hơn? Tiêu chí để lựa chọn một chu kỳ là gì? Chúng ta nên sử dụng lệnh nào khi có một vòng lặp bên trong một vòng lặp khác? Tôi luôn muốn biết
Tôi đang học lớp lập trình ở trường trung học và bài tập của tôi là tạo ra một máy tính tổng cơ bản và máy tính bỏ túi, nhưng tôi làm việc trong một nhà hàng nên nếu tạo ra một máy tính như vậy, bạn chỉ có thể tính được một loại thực phẩm. Vì vậy, tôi đang cố gắng làm sao để nó có thể tiếp nhận nhiều loại thực phẩm và thêm chúng vào một biến giá. Xin lỗi nếu một số mã
Đây là sách giáo khoa tôi đang học. var ingredients = ["trứng", "sữa", "bột mì", "đường", "muối nở", "bột nở",
Tôi đang trích xuất số từ một chuỗi và truyền nó vào một hàm. Tôi muốn thêm 1 vào đó rồi trả về chuỗi trong khi vẫn giữ nguyên các số 0 ở đầu. Tôi có thể làm điều này bằng vòng lặp while, nhưng không thể bằng vòng lặp for. Vòng lặp for chỉ bỏ qua số không. thêm var
CHỈNH SỬA: Tôi đã chỉnh sửa kết quả của chương trình. Chương trình yêu cầu ước tính giá trị mu nhất định. Người dùng cung cấp giá trị mu và cũng cung cấp bốn số khác nhau không bằng 1 (gọi là w, x, y, z). Chương trình sau đó cố gắng tìm
Tôi đang viết một thuật toán thực hiện một vòng lặp lớn trên một mảng số nguyên từ đầu đến cuối, kèm theo điều kiện if. Lần đầu tiên điều kiện sai, vòng lặp có thể kết thúc. Vì vậy, đối với vòng lặp for, nếu điều kiện là sai, nó sẽ tiếp tục lặp lại và thực hiện một thay đổi biến đơn giản
Bây giờ tôi đã quen với việc lập trình với bộ nhớ rất hạn chế, nhưng có một câu hỏi mà tôi không có câu trả lời là: phương thức nào tiết kiệm bộ nhớ hơn; for(;;) hay while()? Hay chúng có thể thay thế cho nhau được? Cũng bình luận về các vấn đề hiệu quả nếu có! Câu trả lời hay nhất
Câu hỏi này đã có câu trả lời: Làm thế nào để so sánh các chuỗi trong Java? (23 câu trả lời) Đã đóng 8 năm trước. Tôi đang cố gắng tạo một chương trình nhỏ để tôi có thể đọc các từ cho chương trình. Nếu từ có 6
Câu hỏi này đã có câu trả lời ở đây: python: lỗi danh sách chỉ mục nằm ngoài phạm vi khi lặp lại việc bật các phần tử (12 câu trả lời)
Tôi đang cố gắng yêu cầu người dùng nhập một số nguyên từ 4 đến 10. Nếu họ trả lời ngoài phạm vi đó, hệ thống sẽ lặp lại. Khi người dùng nhập số đúng lần đầu tiên, chương trình không dừng và tiếp tục thực thi câu lệnh else. Nếu người dùng nhập số chính xác vào câu lệnh else, nó sẽ là
Tôi thử tạo một danh sách bằng vòng lặp foreach lồng nhau. Vòng lặp đầu tiên lặp qua một số con số, vòng lặp thứ hai lặp qua ngày tháng. Tôi muốn viết một con số cho một ngày. Vì vậy, có một chức năng khác để kiểm tra nó. Nhưng kết quả là con số đó được viết nhiều lần vào ngày tháng. Out thì như thế này:
Điều tôi muốn làm là tạo một mảng bằng vòng lặp rồi gọi mảng đó trong một lớp khác, việc mà tôi sẽ không làm và có lẽ sẽ không bao giờ làm. Cách tốt nhất để giải quyết vấn đề này là gì? Tôi đã tìm kiếm tất cả các giải pháp nhưng chúng không biên dịch được. Cảm ơn sự giúp đỡ của bạn. nhập khẩu ja
Tôi thử tạo một danh sách bằng vòng lặp foreach lồng nhau. Vòng lặp đầu tiên lặp qua một số con số, vòng lặp thứ hai lặp qua ngày tháng. Tôi muốn viết một con số cho một ngày. Vì vậy, có một chức năng khác để kiểm tra nó. Nhưng kết quả là con số đó được viết nhiều lần vào ngày tháng. Out thì như thế này:
Tôi đang mô phỏng một nhà hàng thức ăn nhanh trong hơn ba giờ. Ba giờ được chia thành 18 khoảng thời gian, mỗi khoảng dài 600 giây. Mỗi khoảng thời gian sẽ in ra số liệu thống kê về những gì đã xảy ra trong 600 giây đó. Cấu trúc ban đầu của tôi là: int i; for (i=0;
Câu hỏi này đã có câu trả lời: IE8 for...in enumerator (3 câu trả lời) Làm thế nào để kiểm tra xem một đối tượng có thuộc tính cụ thể trong J không
Loại nào có hiệu suất tốt hơn? Điều này có thể không phù hợp với các ngôn ngữ lập trình khác, vì vậy vui lòng giải thích nếu chúng khác nhau hoặc nếu bạn có thể trả lời câu hỏi của tôi bằng kiến thức của bạn về một ngôn ngữ cụ thể. Tôi sẽ sử dụng C++ làm ví dụ, nhưng tôi muốn biết nó hoạt động như thế nào trong Java, C hoặc bất kỳ ngôn ngữ chính thống nào khác.
Câu hỏi này khó có thể giúp ích cho bất kỳ du khách nào trong tương lai; nó chỉ liên quan đến một khu vực địa lý nhỏ, một thời điểm cụ thể hoặc một tình huống rất hẹp không áp dụng chung cho toàn bộ đối tượng sử dụng Internet. Để giúp câu hỏi này có thể áp dụng rộng rãi hơn, hãy truy cập
Tôi mới làm quen với lập trình C và đang viết mã để xác định phân tích thừa số nguyên tố của M trường hợp thử nghiệm. Bản thân chức năng này hoạt động tốt nếu tôi chỉ quét một lần, nhưng lại thất bại thảm hại khi tôi thử quét M lần. Tôi không biết tại sao vòng lặp scanf() lại có vấn đề. TRONG
Câu hỏi này đã có câu trả lời: JavaScript theo tham chiếu so với theo giá trị [trùng lặp] (4 câu trả lời) Đã đóng 3 năm trước. Tôi đang gặp sự cố khi sử dụng TSlint và
Tôi đã thử thêm vòng lặp foreach hoặc for vào mã bên dưới để tạo nhiều tập dữ liệu cho Charts.js. Điều này sẽ cho phép tôi tạo nhiều đường trên biểu đồ đường này. Tôi có một đối tượng PHP mà tôi có thể mã hóa để điền vào các biến sau này, nhưng
Tôi là một lập trình viên xuất sắc, rất giỏi!