永发信息网

C语言求助英雄。

答案:2  悬赏:60  手机版
解决时间 2021-07-30 16:38
  • 提问者网友:我是女神我骄傲
  • 2021-07-29 16:26
1.编写程序,提示从键盘输入两个整数,计算并输出两个数的和、差、积、余数.2.编写程序,输入10个整数,将他们从大到小输出?谢谢啦,
最佳答案
  • 五星知识达人网友:痴妹与他
  • 2021-07-29 16:42

第一题:


#include <stdio.h>


main()
{
int a, b;
printf( " Input two number : a b \n" );
scanf( "%d%d", &a, &b );
printf( "%d + %d = %d\n", a, b, a+b ); //和
printf( "%d - %d = %d\n", a, b, a-b ); //差
printf( "%d * %d = %d\n", a, b, a*b ); //积
printf( "%d %% %d = %d\n", a, b, a%b ); //余数
}



第二题:


#include <stdio.h>


main()
{
int i,j,t,a[ 10 ];
printf( " Input number :" );



for( i=0; i<10; i++ )
{
scanf( "%d", &a[ i ] );
}



for( i=0; i<9; i++ )
{
for( j=i+1; j<10; j++ )
{
if( a[ i ] < a[ j ] )
{
t = a[ i ];
a[ i ] = a[ j ];
a[ j ] = t;
}
}
}



for( i=0; i<10; i++ )
{
printf("%d ", a[ i ] );
}
}

全部回答
  • 1楼网友:撞了怀
  • 2021-07-29 17:57
第一题: #include "iostream.h" int main() { int x,y;//声明两个整数x,y cin>>x>>y;//分别把用户输入的两个整数赋给x,y cout<<"您输入的两个数的和为:"<<x+y<<endl; if(x>y){ cout<<"您输入的两个数的差为:"<<x-y<<endl; } else{ cout<<"您输入的两个数的差为:"<<y-x<<endl; }//判断两个数的大小 cout<<"您输入的两个数的积为:"<<x*y<<endl; int k; k=x%y; cout<<"您输入的一个数除以第二个数的余数为"<<k<<endl; return 0; } 第二题: include <iostream> using namespace std; int main() { const int i=10; int a[i]; cout<<”请输入十个数字,我降为你排序:“ cin>>a; for(int j=0;j<9;j++)//冒泡法排序 { for(int q=j+1;q<10;q++) { if(a[q]<a[j]) { int p; a[j]=p; p=a[j+1]; a[j]=a[j+1]; } } for(q=0;q<10;q++) {cout<<a[q]<<endl;} return 0; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯