
AC代码
#include<stdio.h>
int main(){
char a[20],b[20];
int A,B,D;
scanf("%s %d",a,&D);
int l=strlen(a);
strcpy(b,a+l-D);//将A的后D位复制到B
strcat(b,a);//B拼接上A
b[l]='\0';//结束符
A=atoi(a);
B=atoi(b);
printf("%.2f",(float)B/A);
return 0;
}
该程序读取一个字符串和一个整数D,将字符串A的后D位复制到B,然后拼接回A,形成新的字符串B。之后将字符串转换为整数进行浮点数除法运算,并打印结果。涉及到的函数有scanf、strlen、strcpy、strcat、atoi以及浮点数格式化输出。

被折叠的 条评论
为什么被折叠?



