1.编写程序,定义两个整型变量,赋值并输出

#include<stdio.h>

main(){

        int a=3;

        int b=5;

        printf("%d%d\n",a,b);

}

第二次作业_#include

 

2.编写程序,定义一个单精度和一个双精度的变量,赋值并输出

#include<stdio.h>

main(){

float a=1.23;

double b=4.56;

printf("%f%lf\n",a,b);

}

第二次作业_整型变量_02

 

3.编写程序,定义一个字符型变量cl,赋值,并输出字符及相应的ASCII码

#include<stdio.h>

main(){

char cl='L';

printf("%c--%d\n",cl,cl);

}

第二次作业_整型_03

 

 

4.编写程序,定义一个整型变量a和单精度变量b,分别赋值6和7.68,将b的值强制转换为整型,与a的值相加并输出

#include<stdio.h>

main(){

        int a=6;

        float b=7.68;

        printf("%d\n",a+(int)b);

}

第二次作业_整型变量_04

 

 5.定义两个变量a,b赋值,交换他们的值后输出

#include<stdio.h>

main(){

int a=5;

int b=8;

int c;

c=a;

a=b;

b=c;

printf("%d\n%d",a,b);

}

第二次作业_#include_05

 

6.输入长和宽,求周长和面积

#include<stdio.h>

main(){

int length,width,area,circumference;

printf("请输入长和宽,用空格分开!");

scanf("%d%d",&length,&width);

area=length*width;

circumference=2*(length+width);

printf("面积是%d,周长是%d",area,circumference);

 

}

第二次作业_单精度_06

7.编写程序,使用scanf()函数接收整型、实型、字符型的变量,并分行依次输出

#include<stdio.h>

main()

{

        int a;

        float b;

        char c;

        scanf("%d,%f,%c",&a,&b,&c);

       printf("%d\n%f\n%c\n",a,b,c);

}

第二次作业_单精度_07

 

 

8.编写程序,通过scanf()函数接收两个字符变量,并输出

#include<stdio.h>

main()

{

        char a,b;

        scanf("%c%c",&a,&b);

        printf("%c%c\n",a,b);

}

第二次作业_赋值_08

 

 

9.编写程序,接收圆柱体的底面半径和高,输出其体积(结果保留两位小数)

#include<stdio.h>

#define PI 3.14

main()

{

  float h,r,v;

       scanf("%f%f",&r,&h);

       v=PI*r*r*h;

       printf("体积为:%.2f\n",v);

}

第二次作业_整型_09

 

 

10.输入一个三位数,分别输出个位,十位,百位

#include<stdio.h>

main()

{

                int a,ge,shi,bai;

                printf("请输入一个三位数");

                scanf("%d",&a);

                ge=a%10;

                shi=a/10%10;

                bai=a/100;

                printf("个位是%d,十位是%d,百位是%d\n",ge,shi,bai);

 }

第二次作业_单精度_10

 

 

11.输入一个小写字母,转成大写并输出

#include<stdio.h>

main()

{

                char a;

                 printf("请输入小写字母");

                scanf("%c",&a);

                a=a-32;

                 printf("大写字母是%c\n",a);

 

}

第二次作业_赋值_11

 

  附加题:超市购物结算

输入单价,数量,计算总价,打折,抹零,输入付款金额,输出找零

#include<stdio.h>
main(){
double price,sum,pay,zhaoling;
int num,moling;
printf("请输入商品单价");
scanf("%lf",&price);
printf("请输入商品数量");
scanf("%d",&num);
sum=price*num;
printf("您的消费总金额是%.2lf\n",sum);
moling=(int)(sum*0.8);
printf("八折抹零后需付金额是%d",moling);
printf("请输入付款金额");
scanf("%lf",&pay);
zhaoling=pay-moling;
printf("找零%lf元",zhaoling);
}

第二次作业_整型变量_12