Giáo trình ngôn ngữ C



tải về 2.34 Mb.
Chế độ xem pdf
trang33/62
Chuyển đổi dữ liệu16.03.2023
Kích2.34 Mb.
#54376
1   ...   29   30   31   32   33   34   35   36   ...   62
C ĐHQGHN

int 
putch(int 
ch); 
Chức năng: Hàm này in kí tự có mã là ch ra màn hình tại vị trí hiện tại của con trỏ, 
chuyển con trỏ sang phải 1 ký tự, hàm trả về số nguyên chính là mã kí tự in ra. 
Ví dụ: minh hoạ putch 
1: 
#include  
2: 
#include  
3: 
void main(){
4: 
int c; 
5: 
c = 97; 
6: 
printf("\nprint c = %d", c); 
7: 
printf("\nputch c = "); putch(c); 
8: 
c = 354; 
9: 
printf("\nprint c = %d" , c); 
10: 
printf("\nputch c = "); putch(c); 
11: 
getch(); 
12: 

khi thực hiện chương trình trên các bạn sẽ thu được kết quả như sau: 
print c = 97 
s putch c = a 
c = 354 
print c = 354 
putch c = b 
Các bạn biết là một kí tự chỉ có kích thước 1 byte, nhưng trong hàm putch lại có đối là int 
(2 byte), trong trường hợp giá trị của ch >255 thì kí tự được in ra là kí tự có mã ( ch % 
256), và đây cũng là giá trị mà putch trả về. Cũng giống như với printf một số kí tự đặc 
biệt được coi là ký tự điều khiển chứ không phải kí tự in ra màn hình. 
c. Hàm puts 
Cú pháp
int 
puts(char 

s); 


Gi¸o tr×nh tin häc c¬ së II - N
gôn ngữ
 C
41
Chức năng: Hàm này in xâu kí tự s ra màn hình tại vị trí hiện tại của con trỏ, sau đó tự 
động chuyển con trỏ sang dòng mới. Trong trường hợp in thành công hàm trả về số 
nguyên dương, ngược lại trả về -1(EOF). 
 
IV - Các cấu trúc điều khiển chương trình
 
 
Một chương trình là tập nhiều câu lệnh, thông thường một cách trực quan chúng ta hiểu 
chương trình thực hiện tuần tự các lệnh từ trên xuống dưới, bắt đầu từ lệnh thứ nhất trong 
hàm main và kết thúc sau lệnh cuối cùng của nó. Nhưng thực tế chương trình có thể phức 
tạp hơn sự tuần tự nhiều, chẳng hạn như một câu lệnh (hay khối lệnh) chỉ được thực hiện 
khi có một điều kiện nào đó đúng, còn ngược lại nó sẽ bị bỏ qua, tức là xuất hiện khả 
năng lựa chọn một nhánh nào đó. Hay một chức năng nào đó có thể phải lặp lại nhiều lần. 
Như vậy với một ngôn ngữ lập trình có cấu trúc nói chung phải có các cấu trúc để điều 
khiển trình tự thực hiện các lệnh trong chương trình (gọi ngắn gọn là các cấu trúc hoặc 
các toán tử điều khiển)
Sau 
đây chúng ta sẽ tìm hiểu từng cấu trúc điều khiển chương trình của C. 

tải về 2.34 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   29   30   31   32   33   34   35   36   ...   62




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương