//使用printf()输出“Hello world!”。
#include
int main()
{
printf("Hello world!");
//printf()中字符需要引号
return 0;
}
//输出整数,使用printf()与%d格式化输出整数。
#include
int mian()
{
int num;
printf("输入一个整数:");//printf()输出字符串
scanf("%d",&num);//格式化输入
printf("你输入的整数是:%d",num);//printf()显示格式化输入
return 0;
}
//输出单个字符
//使用printf()与%c格式化输出一个字符。
#include
int main()
{
char c;//声明char变量
c='A';//定义char变量
printf("c的值为:%c",c);
return 0;
}
//输出浮点数
//使用printf()与%f输出浮点数
#include
int main()
{
float f;//声明浮点数变量
f=12.001528;//定义浮点数变量
printf("f的值为:%f",f);
return 0;
}
//输出双精度double
//使用printf()与%ld
#include
int main()
{
double d;
d=12.001234;//声明双精度变量
printf("d的值为%lf",d);//输出双精度变量
return 0;
}
//两个整数相加
//使用scanf()来接收输入,printf()与%d格式化输出整数
#include
int main()
{
int first num,second num,sum num;
printf("输入两个数:(以空格形式分割)");
scanf("%d %d",&first num,&second num);//通过scanf()函数接受用户输入的两个整数
sum num=first num+second num;//两个数字相加
printf("%d+%d=%d",first num,second num,sum num);//输出结果
return 0;
}
//输入两个浮点数计算成绩
#include
int main()
{
double a,b,sum;
printf("输入两个浮点数:");
scanf("%lf %lf",&a,&b);//用户输入两个浮点数
sum=a*b; //两个浮点数相乘
printf("%lf*%lf=%lf",a,b,sum);//输出结果%.2lf的意思是保留两位小数
return 0;
}
//字符转ASCLL码
// ASCII 定义了128个字符。
//分类:
//一:0-31、127(删除键)是控制字符
//二:空白字符:空格(32)、制表符、垂直制表符、换行、回车。
//三:可显示字符: a - z 、 A - Z 、0-9、
//~、!、@、、%、^、&、#、$、*、
//(、)、-、+、{、}、[、]、'、"、<、
//>、,、?、/、 l 、 l 、_、:、;、,还有顿号、。
#include
int mian()
{
char c;
printf("输入一个字符:");
scanf("%c",&c);//读取用户输入
printf("%c的ASCLL码为%d",c,c);//%d显示整数,%c显示指定字符
return 0;
}