30/09/2018, 16:04

Poll: Kiểm tra kiến thức C - 3.02

Các bạn thảo luận đáp án nhé, bài test lấy từ http://www.indiabix.com/online-test/c-programming-test/13
2.What will be the output of the program?

#include<stdio.h>
#define PRINT(i) printf("%d,",i)

int main()
{
    int x=2, y=3, z=4;
    PRINT(x);
    PRINT(y);
    PRINT(z);
    return 0;
}
  • A. 2, 3, 4,
  • B. 2, 2, 2,
  • C. 3, 3, 3,
  • D. 4, 4, 4,
Nguyễn Minh Dũng viết 18:12 ngày 30/09/2018

Cái này dễ thế mà không ai thèm trả lời ta

BaoLe viết 18:05 ngày 30/09/2018

Chỗ #define… hay thật, giờ mới biết.

Nguyễn Minh Dũng viết 18:13 ngày 30/09/2018

#define còn có nhiều thứ hay lắm, khi đi vào làm việc thực tế em sẽ thấy cách sử dụng rất lạ và hay.

Ví dụ như bài này có nói về một công dụng nữa của #define

Anh nhớ anh giải thích cái này ở đâu đó rồi, chắc trên Facebook. #pragma là gì? #pragma nói chung cũng là một tiền xử lý, nó sẽ được thực thi trước khi việc compile xảy ra. Em xem lại phần C của anh có nói về tiền xử lý. #pragma once là gì? Có nhiều loại lệnh bắt đầu bằng #pragma mà trong đó #pragma once được sử dụng nhiều nhất, được nhiều compiler hỗ trợ. Tuy nhiên #pragma once không phải là chuẩn. Bài này a có nói về chuẩn và không chuẩn Công dụng của #pragma once là để tránh v…

Người Cô Đơn viết 18:12 ngày 30/09/2018

anh đợi em chút.Em mở code block

buithaiminh viết 18:14 ngày 30/09/2018

4 đáp án sai hết nhé. printf("%d,",i) không có khoảng trắng mà đáp án có khoảng trắng đủ rút ra đáp án sai tất =))))))))))))))))) Bắt bẻ chút hehe

BaoLe viết 18:14 ngày 30/09/2018

Phần này em cũng có đọc trong the c programming nhưng dịch qua tiếng việt không đúng nghĩa hoàn toàn nên hơi khó hiểu,

Nguyễn Minh Dũng viết 18:18 ngày 30/09/2018

Em coi thử video này xem có hiểu không? Phần này anh cũng nói về #define mà nói khá đơn giản

Đăng ký khóa học C++ cơ bản 2016 ( NEW ) tại đây : Thông tin về khóa học xem tại đây : -Sự khác biệt giữa 2 khóa học cũ và mới : +Khóa học C++ cơ bản 2016 là khóa học mới, được đầu tư nhiều hơn từ nội dung, phương pháp học, cách học hiệu quả. +Trong khóa học còn có nhiều kiến thức mới như thực hành trên HackerRank, thực hành trên Codefights và Đạt nghĩ mọi người nên học khóa học mới, bởi vì đây là kiến thức mới, phù hợp với hiện tại..... Mặt khác âm thanh cũng tốt hơn nhiều so với khóa học …
BaoLe viết 18:05 ngày 30/09/2018

Em đã xem video của anh rồi.Đúng là phần #define muk anh giới thiệu trong video này đơn giản hơn trong sách the C programming.

Nguyễn Minh Dũng viết 18:14 ngày 30/09/2018

Ừ, đây chỉ là phần bắt đầu giới thiệu về #define, anh chỉ nói đơn giản. Nhưng nội dung phần video đó giải thích được bài này mà đúng không?

Bài liên quan
0