C语言:键盘录入案例

主要使用了scanf;

scanf的使用方法和注意事项:

1.作用:

用于接收键盘输入的数据并赋值给对应的变量

2.使用方式;

scanf("占位符",&变量名);

3.注意事项;

占位符后面的的变量要对应

第一个参数中不写换行

案例1:键盘录入求和

#include<stdio.h>
int  main() {
	int a;           //创建两个变量a,b
	int b;
	printf("请输入第一个数:\n");      //提示用户输入信息
	scanf("%d", &a);                 //键盘输入第一个数
	printf("请输入第二个数:\n"); 
	scanf("%d", &b);
	printf("两个数的和为:%d", a + b);     //求两者间的和并打印输出

}

 

案例2: 键盘录入判断问题

键盘录入一个两位数,不能包含7且不能是7的倍数,符合则返回1,不符合则返回0

#include<stdio.h>
int main() {
	int num;
	printf("请输入一个两位数:");
	scanf("%d", &num);     //键盘录入一个两位数
	int num1 = num % 10;   //求录入数的个位
	int num2 = num / 10 % 10;  //求录入数的十位
	int num3 = num % 7;      //求录入数是否是7的倍数
	printf("%d", num1 != 7 && num2 != 7 && num3 != 0);   //判断是否符合条件符合返回1
                                                         //反之返回0
}

 

 案例3:键盘录入长方形的长、宽、高,求面积和体积

#include<stdio.h>

int main() {
	double  a;
	double  b;
	double  c;
	printf("请依次输入长、宽、高、\n");
	scanf("%lf %lf %lf", &a,&b,&c);
	printf("长方形的面积是:%.2f\n长方形的体积是:%.2f\n",(a+b)*2, a * b * c);
	                                             //代码中的%.2f表示保留小数点后两位
}

 

  • 10
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值