永发信息网

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();
}
全部回答
  • 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);
}
  • 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)
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯