2018年6月24日
stdio 就是指 “standard input & output"(
标准输入输出)
stdlib 头文件即standard library标准库头文件
stdlib 头文件里包含了C、C++语言的最常用的
系统函数
该文件包含了C语言标准
库函数的定义
#include<stdio.h>
#include<stdlib.h>
int main()
{
float a,b,m;
printf("分别输入长方形的两个边长:");
scanf("%f %f",&a,&b);
m=a*b;
printf("长方形的面积是:%f",m);
printf("谢谢使用!");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b ,sum;
printf("请输出两个整数,中间用空格隔开:");
scanf("%d %d",&a,&b);
sum=a+b;
printf("输入的两个整数的和是:");
printf("%d\n",sum);
printf("谢谢使用,请按任意键返回!");
return 0;
}
/*
*copyright(c) 2018,HH
*All rights reserved.
*作 者:HH
*完成日期:2018年6月24日
*版本号:v1.0
*
*问题描述:输入两个电阻的阻值R1和R2,求二者并联后的阻值。
*输入描述:两个电阻的阻值R1和R2
*程序输出:并联后的阻值
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
float R1,R2,R3;
printf("请分别输入R1,R2的阻值:");
scanf("%f %f",&R1,&R2);
R3=R1*R2/(R1+R2);
printf("R1和R2并联后的阻值为%f",R3);
return 0;
}
float占用4个字节;
/*
*copyright(c) 2018,HH
*All rights reserved.
*作 者:HH
*完成日期:2018年6月24日
*版本号:v1.0
*
*问题描述:输入两个数值并交换其值。
*输入描述:输入两个数
*程序输出:交换两个数的数值
*/
#include <stdio.h>
int main()
{
int a,b,t;
scanf("%d %d",&a,&b);
t=a;
a=b;
b=t;
printf("%d %d\n",a,b);
return 0;
}
/*
*copyright(c) 2018,HH
*All rights reserved.
*作 者:HH
*完成日期:2018年6月24日
*版本号:v1.0
*
*问题描述:输入一个百位数,分离出来它的百位、十位及个位数。
*输入描述:输入一个百位数
*程序输出:分别输出该数的百位、十位、各位。
*/
#include<stdio.h>
int main()
{
int a,b,c,d;
printf("请输入一个三位整数:");
scanf("%d\n",&a);
b=a/100;
c=(a/10)%10;
d=a%10;
printf("该数的百位数为:%d\n",b);
printf("该数的十位数为:%d\n",c);
printf("该数的个位数为:%d\n",d);
printf("按任意键返回");
return 0;
}
问题:为何输入三位数后,按回车没反应???还要在输入一个数按回车才行??!!