C预言编程序要求输入整数a和b,若a*a和b*b大于100,则输出a方和b方百位以上的数字,否则输出两数之和。
答案:4 悬赏:60 手机版
解决时间 2021-03-20 02:20
- 提问者网友:箛茗
- 2021-03-19 07:38
C预言编程序要求输入整数a和b,若a*a和b*b大于100,则输出a方和b方百位以上的数字,否则输出两数之和。
最佳答案
- 五星知识达人网友:野味小生
- 2021-03-19 08:23
#include
void f1()
{int a,b;
int i,j;
printf("shu ru liang ge zheng shu a,b:");
scanf("%d,%d",&a,&b);
getchar();
i=a*a;
j=b*b;
if(i>100&&j>100)
{i=i/100;
j=j/100;
printf("%d %d\n",i,j);
}
else printf("%d\n",a+b);
}
void f2(char *s1,int m,char *s2)
{char *p;
p=s1+m;
strcpy(s2,p);
}
void main()
{char s1[100],s2[100];
int m;
f1();
printf("shu ru zhi fu chuan:");
gets(s1);
printf("shu ru m:");
scanf("%d",&m);
f2(s1,m,s2);
printf("fu zhi jie guo ru xia:\n");
puts(s2);
getch();
}
void f1()
{int a,b;
int i,j;
printf("shu ru liang ge zheng shu a,b:");
scanf("%d,%d",&a,&b);
getchar();
i=a*a;
j=b*b;
if(i>100&&j>100)
{i=i/100;
j=j/100;
printf("%d %d\n",i,j);
}
else printf("%d\n",a+b);
}
void f2(char *s1,int m,char *s2)
{char *p;
p=s1+m;
strcpy(s2,p);
}
void main()
{char s1[100],s2[100];
int m;
f1();
printf("shu ru zhi fu chuan:");
gets(s1);
printf("shu ru m:");
scanf("%d",&m);
f2(s1,m,s2);
printf("fu zhi jie guo ru xia:\n");
puts(s2);
getch();
}
全部回答
- 1楼网友:忘川信使
- 2021-03-19 10:47
分
- 2楼网友:山河有幸埋战骨
- 2021-03-19 10:26
main()
{int a,b,x,y;
scanf("%d %d",&a,&b);
x=a*a+b*b;
if(x>100)
{ y=x/100;
printf("%d",y);
}
elseprintf("%d",a+b);
}
{int a,b,x,y;
scanf("%d %d",&a,&b);
x=a*a+b*b;
if(x>100)
{ y=x/100;
printf("%d",y);
}
elseprintf("%d",a+b);
}
- 3楼网友:你可爱的野爹
- 2021-03-19 09:31
main()
{ int a,b,a2,b2;;
scanf("%d,%d",&a,&b);
a2=a*a,b2=b*b;
if((a2>100)&&(b2>100)) printf("%d,%d\n",a2%100,b2%100);
else printf("%d\n",a+b)
}
{ int a,b,a2,b2;;
scanf("%d,%d",&a,&b);
a2=a*a,b2=b*b;
if((a2>100)&&(b2>100)) printf("%d,%d\n",a2%100,b2%100);
else printf("%d\n",a+b)
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯