打印健康世界
hello.c
#包含
主() )
{
打印(hello,world(n ) );
}
运行cc hello.c时,将生成a.out ./a.out并打印hello world,每个程序都从main函数的开头运行
#include用于告诉编译器此程序包含标准输入/输出库的信息
摄氏和华氏的转换程序
#包含
主() )
{
int fahr,celsius;
int lower,upper,step;
低=0; //下限
upper=300; //上限
步骤=20; //步长
fahr=lower;
wile(Fahr=upper ) {
Celsius=5*(FahR-32 )/9;
printf(%d(t%d(n ),fahr,celsius ) );
fahr=fahr step;
}
}
printf m以十进制格式打印。 至少6个字符的宽度,%6.2f以浮点数打印。 至少6个字符的宽度、小数点后2位小数、%o表示八进制数、%x表示十六进制数、%c表示字符串、%s表示字符串、%自身
#define将符号名称(或符号常量)定义为特定字符串。
#定义名称替换文本
定义后,#define中定义的所有名称都将替换为替换文本。 替换文本可以是数字,也可以是任何形式
#定义lower 0
#define通常是大写字母,末尾没有加号
字符输入输出
标准库提供了一次读写一个字符的函数。 最简单的是两个函数: getchar (和putchar )。
c=getchar (将值读入c,putchar(c ) c )将内容显示在画面上
复制文件
读取一次的文字和输出(版本1 ) ) ) ) ) )。
#包含
主() )
{
int c;
c=getchar (;
威廉(c!=EOF
采购程序(c;
c=getchar (;
}
}
c=getchar ()!=EOF为c=(getchar )!=EOF (因为!=优先级高于=,执行后c的值为0或1
字符计数程序
#包含
主()。
龙龙数控;
数控=0;
wile (获取器)!=EOF )
数控;
printf(%LD(n )、nc );
}
语句nc执行1操作
整形数组定义方式int ndigit[10]
mac退出程序输入ctrl D