PAT基础编程
PAT基础编程
m0_50538723
这个作者很懒,什么都没留下…
展开
-
PAT 7-38
#include<stdio.h> int dig[100005]; int main(int argc,char** argv) { int num,x,sum=0; scanf("%d%d",&num,&x); int i,ind=x; for(i=1;i<=x;i++) { sum+=num*(ind--); dig[i]=sum%10; sum/=10; } if(sum||!x) printf("%d",sum); for(i=x.原创 2021-03-22 11:24:33 · 70 阅读 · 0 评论 -
PAT 7-36
#include<stdio.h> #include<math.h> int main() { double a1,b1,a2,b2,c,d,e; int i; char s[5]={'+','-','*','/'}; char res[4][20]; scanf("%lf %lf %lf %lf",&a1,&b1,&a2,&b2); for(i=0;i<4;i++) {switch(s[i]) {case '+':c=a1+a.原创 2021-03-19 12:30:10 · 49 阅读 · 0 评论 -
PAT 7-32
#include<stdio.h> #include<string.h> char str[500005]; int book[500005][2];//book[][0]用于记录单词起始位置,[1]用于记录单词终止位置 int main() { gets(str); int i,len=strlen(str),con=0,booknow=0,j; for(i=0;i<len;i++) { if(str[i]!=' '&&!con)//c.原创 2021-03-18 10:08:20 · 79 阅读 · 0 评论