... >= c);
printf("The value of a - b <= b - c is \t%i\n\n", a-b <= b-c);
printf("The value of b-a == b - c is \t%i\n\n", b - a == b - c);
printf("The value of a*b ... = a - b - c - d;
iResult = a - b + c - d;
iResult = a + b / c / d;
iResult = a + b / c * d;
iResult = a / b * c * d;
iResult = a % b / c * d;
iResult = a %...
... Điều này giúp ta hiểu rõ về
công cụ lập trình. Thực hiện theo các bước sau thật cẩn thận.
Phần I - Trong thời gian 1 giờ 30 phút đầu:
10.1 Sử dụng vòng lặp ‘for’:
Trong phần này chúng ta sẽ viết ... numbers entered were 2
10.4 Sử dụng lệnh break:
Lệnh break giúp thoát ra khỏi vòng lặp for, while, do-while hay lệnh switch ngay lập tức.
Chương trình sau minh họa các dùng của lệnh break.
Qua...
... pointII.C
6. Trở về trình soạn thảo.
Kết quả của ví dụ trên được hiển thị ra như trong hình 14.5.
Con trỏ 205
Bài 14 Con trỏ
Mục tiêu:
Kết thúc bài học này, bạn có thể:
Sử dụng con trỏ
Sử dụng con trỏ ... trỏ trong C chứa địa chỉ của một biến có bất kỳ kiểu nào. Nghĩa là, các con trỏ
có thể là kiểu dữ liệu số nguyên hoặc ký tự. Một biến con trỏ số nguyên sẽ chưa địa chỉ của
một biến s...
... tiếp:
1. Tìm giai thừa của một số.
Gợi ý: Xem công thức tính giai thừa của một số :
• n! = n * (n-1) * (n-2) * * 1
• 4! = 4 * 3 * 2 * 1
• 1! = 1
• 0! = 1
Gợi ý:
• Nhập vào một số.
• Khởi đầu, thiết ... Điều này giúp ta hiểu rõ về
công cụ lập trình. Thực hiện theo các bước sau thật cẩn thận.
Phần I - Trong thời gian 1 giờ 30 phút đầu:
10.1 Sử dụng vòng lặp ‘for’:
Trong phần này chúng ta sẽ...
... res;
char op;
num1 = 90;
num2 = 33;
op = - ;
clrscr();
switch (op)
{ case ‘+’:
res = num1 + num2;
printf(“\nThe Sum is: %d“, res);
break;
case - :
res = num1 - num2;
printf(“\nNumber after Subtraction: ... trình ifelse.C.
4. Trở về cửa sổ ‘Edit Window’.
KẾT QUẢ:
The greater number is: 540
8.3 Lệnh ‘if-else-if’:
Trong phần này chúng ta sẽ viết một chương trình sử dụng lệnh if – else –...
... vị trí thứ i.
Đoạn mã lệnh khai báo chỉ số và vòng lặp thực hiện n - 1 lần với i như là chỉ số:
int i,j;
for(i = 0; i < n - 1; i++)
{
Đoạn mã lệnh cho vòng lặp từ phần tử thứ i + 1 đến phần ... trong mảng và
một vòng lặp kia để lặp quá trình thực hiện n lần. Thực chất quá trình phải lặp n-1 lần cho một phần tử
của mảng bởi vì phần tử cuối cùng sẽ không còn phần tử nào để so sánh v...
...
type-specifier được sử dụng để xác định kiểu dữ liệu trả về của một hàm. Trong ví dụ trên, type-
specifier không được viết bên cạnh hàm squarer(), vì squarer() trả về một giá trị kiểu int. type-
specifier ... trình kiểm
tra một chuỗi có phải là chuỗi đọc xuôi - đọc ngược như nhau hay không, là một ví dụ cho các lời gọi
hàm lồng nhau. Từ đọc xuôi - ngược giống nhau là một chuỗi cá...
... '\0'; x++)
{ if(name_arr[x] >= 97 && name_arr[x] <= 122)
name_arr[x] = name_arr[x] - 32;
}
}
Để xem kết quả, thực hiện các bước sau đây:
3. Lưu tập tin với tên stringII.C.
4. Biên ... '\0'; x++)
{
if(name_arr[x] >= 97 && name_arr[x] <= 122)
name_arr[x] = name_arr[x] - 32;
}
}
Câu lệnh điều kiện bên trong vòng lặp kiểm tra giá trị ASCII c...