The function islower() returns a non-zero value if a character is:
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "A lowercase letter". Hàm islower thuộc ctype.h, nhận mã của một ký tự và trả về giá trị khác 0 khi ký tự đó là chữ cái viết thường, trả 0 trong mọi trường hợp khác. Chuẩn chỉ hứa khác 0 chứ không hứa đúng bằng 1, nên nên dùng hàm này trực tiếp trong điều kiện thay vì so sánh với 1. "An uppercase letter" là việc của isupper; gặp chữ in hoa thì islower trả 0. "A digit" là việc của isdigit, ký tự chữ số không phải chữ cái thường nên cũng cho 0. "A punctuation character" là việc của ispunct, các dấu câu như dấu phẩy hay dấu chấm đều khiến islower trả 0.
Cùng phần 6
(Choose 1 answer)
What will the code bellow print when executed?
double a = -7.5, b = 7.5;
printf( "%.0f : %.0f\n", ceil( a ), ceil( b ) );
printf( "%.0f : %.0f\n", floor( a ), floor( b ) );Có lời giảiCâu hỏiWhich of the following is true about the isdigit() function in ctype.h?Có lời giảiCâu hỏiWhat is the purpose of this function?
void get_a_line(char line[], int max) {
int n = 0;
char c;
while ('\n' != (c = getchar()))
if (n < max)
line[n++] = c;
line[n] = '\0';
}Có lời giảiCâu hỏiCả 28 câu của chủ đề28 câu
Xuất hiện trong 2 bộ đề
Đi tiếp từ đây