một chương trình pascal có các khai báo sau: var a,b:real; const c=16.8; câu lệnh nào trong các câu lệnh sau là không hợp lệ? A. readln(a,b); B. b:=c; C. readln(c); D. a:=b*c;

2 câu trả lời

một chương trình pascal có các khai báo sau:

var a,b:real;

const c=16.8;

câu lệnh nào trong các câu lệnh sau là không hợp lệ?

A. readln(a,b);

B. b:=c;  Vì b đã dc gán với real

C. readln(c);

D. a:=b*c;

Một chương trình pascal có các khai báo sau:

var a, b : real;

const c = 16.8;

Câu lệnh nào trong các câu lệnh sau là không hợp lệ? 

=> Đáp án : C. readln(c);

=> c được khai báo là hằng

=> hằng có giá trị không thay đổi trong quá trình thực hiện chương trình

=> câu lệnh readln(c) là nhập giá trị cho biến c 

=> sẽ gây ra lỗi khi cố gắng gán giá trị cho hằng