有字符串str1[20],str2[]=”ABCDEFGH”,试编写将str2[]复制到str1[20]中的程序。
#include
#include
int main(void){
char a[10]="wer" ,b[]="tyu";
strcat(a, b);
puts(a);
}
试编写比较字符串“wer”和“tyu”大小的程序
#include
#include
int main(void){
char a[]="wer" ,b[]="tyu";
if(strcmp (a, b)>0){
printf("a>b\n");
}
if(strcmp (a, b)==0){
printf("a=b\n");
}
if(strcmp (a, b)<0){
printf("a);
}
}
计算三角形的面积
#include
#include //自定义函数
float user (float,float,float);
int main(void){
float a, b, c, w;
printf("请输入三角形的三个边:\n");
scanf("%f %f %f",&a, &b, &c );
//判断三角形是否成立
if ((a+b)>c&&(a-b)<c){
//计算三角形的面积
w=user (a, b, c);
printf("三角形的面积为:%.3f \n",w);
}
else
printf("您输入的数字无法构成三角形\n");
}
//自定义函数
float user (float x,float y,float z){
float s, t ;
s=(x+y+z)/2.0;
t=sqrt (s*(s-x)*(s-y)*(s-z));
return t;
}
//Linux编译加 -lm ,如:gcc 01.c -o 01 -lm 以引用数学函数的函数库
小牧原创
已在Deepin Linux15.5下gcc编译通过