FJ字符串
#include<stdio.h>
void fun(n)
{
if(n==0)
printf("A");
else
{
fun(n-1);
printf("%c",n+'A');
fun(n-1);
}
}
int main()
{
int n;
scanf("%d",&n);
fun(n-1);
printf("\n");
return 0;
}
#include <stdio.h>
struct node{
int s[7], age;
char no[11], name[11];
}a;
int pass[6] = {4, 3, 4, 3, 3, 3};
int sum;
int main()
{
scanf("%s%s%d", &a.no, &a.name, &a.age);
for(int i = 0; i < 6; i++)
{
scanf("%d", &a.s[i]);
if(a.s[i] > 60)
sum += pass[i];
}
printf("%s %s %d\n%d", a.no, a.name, a.age, sum);
return 0;
}
#include <stdio.h>
#include <math.h>
struct node{
double x, y, z;
}a[2];
double disx, disy, disz, dis;
int main()
{
scanf("%lf%lf%lf", &a[0].x, &a[0].y, &a[0].z);
scanf("%lf%lf%lf", &a[1].x, &a[1].y, &a[1].z);
disx = a[0].x-a[1].x;
disy = a[0].y-a[1].y;
disz = a[0].z-a[1].z;
dis = sqrt(disx*disx + disy*disy + disz*disz);
printf("%.2f", dis);
return 0;
}