第三次作业

1.编写程序,判断一个数n是正数还是负数。
#include<stdio.h>
main()
{
	float n;
	scanf("%f",&n);
	if(n>0)
		printf("正数!\n");
	else if(n==0)
		printf("既不是正数,也不是负数!\n");
	else
		printf("负数\n");
}

  

  

 

 

2.编写程序,计算出租车的行驶距离与费用之间的关系。起步3km内,8元;之后;1.6元/km。
#include<stdio.h>
main()
{
	float s,I;
	printf("输入的行驶距离:\n");
	scanf("%f",&I);
	if(I<=3)
		s=8;
	else
		s=(I-3)*1.6+8;
	printf("%.2f\n",s);
}

  

 

 

3.输入一个数,判断是奇数还是偶数。
#include<stdio.h>
main()
{
	int a;
	printf("请输入一个整数");
	scanf("%d",&a);
	if(a%2!=0){
		printf("这是一个奇数");}
	else
		printf("这是一个偶数");

  

 

 

4输入一个数,输出它的绝对值(负数*-1就是绝对值)
#include <stdio.h>
main(){
	int a;
	printf("请输入一个整数");
	scanf("%d",&a);
	if(a>0){
	printf("他的绝对值是%d",a);}
	else{
	printf("他的绝对值是%d\n",a*-1);
	}

  

 

 

5.输入2个数,输出较大数。
#include <stdio.h>
main(){	
	int a,b;
	printf("请输入两个整数");
	scanf("%d %d",&a,&b);
	if(a>b){
	printf("较大数是%d",a);}
	else{
	printf("较大数是%d\n",b);
	}

  

 

 

6.(选做题)  输入一个字符,如果是大写就转成小写,如果是小写,就转成大写并输出.
#include <stdio.h>
main(){
	char a;
	printf("请输入一个字母");
	scanf("%c",&a);
	if(a>=97&&a<=122){
	printf("他的大写是%c",a-32);}
	else if (a>=65&&a<=90){
	printf("他小写是%c\n",a+32);

  

 

 

  

posted @ 2021-10-23 19:58  徐赫彤  阅读(23)  评论(0)    收藏  举报