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

#include <stdio.h>
main(){
	int a=5,b=8;
    printf("%d %d\n",a,b);
}

  第二次作业_双精度

 

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

 

#include <stdio.h>
main(){
float m=2.25f;
double n=6.33;
printf("%f %f\n",m,n);
}

  第二次作业_双精度_02

 

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

#include <stdio.h>
main(){
char cl='A';
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=6,b=8,c;
 c=a,a=b,b=c;
 printf("a和b交换后的值分别为%d,%d",a,b);
}

  第二次作业_ascii码_05

 

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

#include <stdio.h>
main(){
int length,width,perimeter,area;
printf("请输入长和宽,用空格分开");
scanf("%d%d",&length,&width);
perimeter=(length+width)/2;
area=length*width;
printf("周长是%d 面积是%d\n",perimeter,area);
}

  第二次作业_ascii码_06