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