1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > c语言 输入输出程序 c语言入门-入门程序和输入输出

c语言 输入输出程序 c语言入门-入门程序和输入输出

时间:2023-09-07 23:35:44

相关推荐

c语言 输入输出程序 c语言入门-入门程序和输入输出

入门打印helloworld

hello.c

#include

main()

{

printf("hello,world\n");

}

运行 cc hello.c,会生成a.out ./a.out 会打印hello world,每个程序都从main函数的起点开始执行

#include 用于告诉编译器本程序中包含标准输入/输出库的信息

摄氏度与华氏转换程序

#include

main()

{

int fahr, celsius;

int lower, upper, step;

lower = 0; //下限

upper = 300; //上限

step = 20;//步长

fahr = lower;

while (fahr <= upper) {

celsius = 5 * (fahr - 32) / 9;

printf("%d\t%d\n", fahr, celsius);

fahr = fahr + step;

}

}

printf %6d 按照十进制整形数打印,至少6个字符宽,%6.2f按照浮点数打印,至少6个字符宽,小数点后两位小数,%o表示八进制数,%x表示十六进制数,%c表示字符串,%s表示字符串,%%表示%本身

#define把符号名(或称为符号常量)定义为一个特定的字符串:

#define 名字 替换文本

定义之后,程序中出现所有在#define中定义的名称,都将用替换文本替代。替换文本可以是任何形式,不仅限数字

#define LOWER 0

#define通常用大写,末尾不加分号

字符输入输出

标准库提供了一次读/写一个字符的函数,最简单的是getchar()和putchar()两个函数

c=getchar()将值读入c中,putchar(c)将内容显示在屏幕上

文件复制

读入一次字符和输出(版本1)

#include

main()

{

int c;

c = getchar();

while(c!=EOF) {

putchar(c);

c = getchar();

}

}

c = getchar() != EOF等价于c=(getchar() != EOF) 因为!=优先级高于=,执行后c的值为0或1

字符计数程序

#include

main() {

long nc;

nc = 0;

while(getchar() != EOF)

++nc;

printf("%ld\n", nc);

}

语句++nc 执行+1操作

整形数组定义方式int ndigit[10];

mac结束程序输入ctrl + D

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。