1.输入任意一个整数n,产生出它的逆序数放于m中,并将n和m分别输出.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/20 17:49:11
1.输入任意一个整数n,产生出它的逆序数放于m中,并将n和m分别输出.
2.输入n个正整数,求他们的最大公约数和最小公倍数.
3.根据泰勒多项式求cosx的近似值(-∞
2.输入n个正整数,求他们的最大公约数和最小公倍数.
3.根据泰勒多项式求cosx的近似值(-∞
第一个:
#include
int main()
{
int ans=0,in;
scanf("%d",&in);
printf("%d\n",in);
ans=in%10;
in/=10;
while(in/10)
{
ans=ans*10+in%10;
in/=10;
}
ans=ans*10+in%10;
printf("%d\n",ans);
return 0;
}
第二个:
#include
#include
#define maxsize 10
typedef struct stack
{
int a[maxsize];
int top;
}Stack;
int gys(int x,int y)
{
int z,j;
z=x>y?y:x;
for (j=z;j>=1;j--)
if (x%j==0&&y%j==0)
{
return j;
break;
}
}
int gbs(int x,int y)
{
int z,j;
z=x>y?x:y;
for (j=z;;j++)
if (j%x==0&&j%y==0)
{ return j;
break;
}
}
void main()
{
Stack *p;
int a,b,t,k,m;
printf("please input the number (stop by 0):");
p=(Stack*)malloc(sizeof(Stack));
p->top=-1;
scanf("%d",&p->a[0]);
p->top++;
while (p->a[p->top]!=0)
{
p->top++;
scanf("%d",&p->a[p->top]);
}
p->top--;
if (p->top!=-1)
{
m=a=p->a[p->top--];
while (p->top+1)
{
b=p->a[p->top--];
t=a;k=m;
a=gbs(t,b);
m=gys(k,b);
}
printf("The min gong bei shu is %d\nThe max gong yue shu is %d\n",a,m);
}
else
printf("error\n");
}
第三个:
#include
#include/*fabs()*/
void main()
{
double x,c,a;
int i;
scanf("%lf",&x);
a=1;
c=a;
for(i=1;;i+=2)
{
a*=x*x*(-1)/(i*(i+1));/*相邻两项的比值*/
if(fabs(a)
#include
int main()
{
int ans=0,in;
scanf("%d",&in);
printf("%d\n",in);
ans=in%10;
in/=10;
while(in/10)
{
ans=ans*10+in%10;
in/=10;
}
ans=ans*10+in%10;
printf("%d\n",ans);
return 0;
}
第二个:
#include
#include
#define maxsize 10
typedef struct stack
{
int a[maxsize];
int top;
}Stack;
int gys(int x,int y)
{
int z,j;
z=x>y?y:x;
for (j=z;j>=1;j--)
if (x%j==0&&y%j==0)
{
return j;
break;
}
}
int gbs(int x,int y)
{
int z,j;
z=x>y?x:y;
for (j=z;;j++)
if (j%x==0&&j%y==0)
{ return j;
break;
}
}
void main()
{
Stack *p;
int a,b,t,k,m;
printf("please input the number (stop by 0):");
p=(Stack*)malloc(sizeof(Stack));
p->top=-1;
scanf("%d",&p->a[0]);
p->top++;
while (p->a[p->top]!=0)
{
p->top++;
scanf("%d",&p->a[p->top]);
}
p->top--;
if (p->top!=-1)
{
m=a=p->a[p->top--];
while (p->top+1)
{
b=p->a[p->top--];
t=a;k=m;
a=gbs(t,b);
m=gys(k,b);
}
printf("The min gong bei shu is %d\nThe max gong yue shu is %d\n",a,m);
}
else
printf("error\n");
}
第三个:
#include
#include/*fabs()*/
void main()
{
double x,c,a;
int i;
scanf("%lf",&x);
a=1;
c=a;
for(i=1;;i+=2)
{
a*=x*x*(-1)/(i*(i+1));/*相邻两项的比值*/
if(fabs(a)
1.输入任意一个整数n,产生出它的逆序数放于m中,并将n和m分别输出.
输入正整数n,求出逆序数,并将所有逆序数对分别输出.C语言
先输入一个正整数n,再输入任意n个整数,计算并输出这n个整数的和
从键盘任意输入一个3位整数,编程计算并输出它的逆序数 程序哪里错了?为什么输出的是一个长长的负数
输入任意2个整数m和n,计算并输出这两个数(包括这2个数)之间所有奇数之和(C语言)
输入一个整数 in,输出其逆序数.要求定义并调用函数reverse(number),它的功能是返回number的逆序数,
求整数平方的回文数 输入正整数 m 和 n ,输出 [m, n] 闭区间中满足下列条件的正整数及其平方:正整数的平
求整数平方的回文数输入正整数 m 和 n ,输出 [m,n] 闭区间中满足下列条件的正整数及其平方:正整数的平
3.编写程序,输入一个正整数n,在输入n个整数,按逆序输出这些数!
编写一个函数,计算一个整数m的n次幂,在主函数中输入m和n,并在主函数中输出计算结果 用C语言
输入一个小于6位数的整数,求:此数是几位数,并逆序输出此数.
输入整数n和n个整数,将n个整数向前移动一个位置,第一个数字移到最后,并输出移动位置后的结果.