#include <stdio.h>
void main()
{
int m,n,r,tt,temp;
printf("Please input two positive integers:\n");
scanf("%d%d",&m,&n);
tt=m*n;
if(m<n)
{
_______;
_______;
_______;
}
while((r=m%n)! =0)
{
_______;
_______;
}
printf("The biggest common divisor is %d.\n",n);
printf("The smallest common multiple is %d.\n",tt/n);
}
程序是求最大公约数和最小公倍数。。
空格处该怎么填写啊~
各位帮帮忙啊~
先谢了~
C++啊啊啊(仍然在线等!!)
void main(){ int a,n,count=1;long int sn=0,tn=0;printf("Please input a and n:\\n");scanf("%d%d",&a,&n);printf("a=%d,n=%d\\n",a,n);while(count<=n){ tn=tn*10+a;\/\/___;sn=sn+tn;\/\/___; 这一行可以不要了 ++count;} printf("a+aa+...=%ld\\n",sn);...
C++啊啊啊(在线等)
void main(){ int m,n,r,tt,temp;printf("Please input two positive integers:\\n");scanf("%d%d",&m,&n);tt=m*n;if(m<n) \/\/ 这里用于m,n的交换,由后面的r=m%n判断出m大于n(但是事实上这里不需要的,里面3句可以随便填写,只要不改变tt,m,n的值就行了.){ temp=m;m=n;n=...
...6且能被3整除的数的个数 用C++编写程序 在线等啊阿啊啊
这道题很简单啊,只需要用一个循环加判断累加就可以了,代码如下:include<cstdio>int ans=0;\/\/累加器 int main(){for (int u=10;u<=100;u++)\/\/循环 {if (u%10==6&&u%3==0) ans++;\/\/判断并累加 }printf("%d",ans);\/\/输出答案 return 0;}当然,这是还没优化的(不过这题也...
C++编一个程序关于ABCDE 四个键 1 2 3 4 在线等啊!!!
用 getch(); 不需 Enter 键可以 即时 响应。有些编译器需加 头文件 conio.h, MS VC++ 6.0 可略去这个头文件。include <stdio.h> main(){ char p[7]="ABCDE",t;int bt;while(1){ bt=getch();switch(bt){ case '1':t=p[0];strcpy(&p[0],&p[1]);p[4]=t;\/\/ printf...
C++的鞍点问题的编程,求答案啊啊啊啊啊啊啊啊啊
<< endl; } } if (hasResult == false) cout << "没有鞍点" << endl; return 0;}会有两个单独 Ctrl+Z 然后回车的行的原因是VC++6.0有bug。你如果用的是新版本的VC比如VS2013、或者用的GCC之类C++编译器的话就不会这样。闲着无聊睡前随手写写 ...
c++啊 啊啊啊啊
using namespace std;int my_strcmp(char *a,char *b){ int i;for(i=0;a[i]||b[i];i++){ if(a[i]!=b[i]) return 0;} return 1;} void my_strcat(char *a,char *b){ int i,j;for(i=strlen(a),j=0;b[j];i++,j++)a[i]=b[j];a[i]=0;} int main(void){...
C++编程问题,在线等,快!谢谢!
第一个程序 应该没有问题,不过是不是你会得到错误的值。我也不知道你的兔子是怎么算,不能帮你改 第二个程序 你需要一个for语句 cout<<"请输入8人的钱: ";for(i=0;i<8;i++)cin>>a[i];第三个程序 把a=fz\/fm;写到for里面,要不然不会重复得到fz\/fm的值。改成这样 for(int i=1;...
C++:悬赏高,Bubble Sort及指针问题。急在线等啊等。
i<arraySize; ++i) { pInfo[i]->grade = rand()%5 + ((double)rand()\/(2*RAND_MAX)); pInfo[i]->stdnumber = rand(); } cout << "Before Sorting: " << endl; cout << "StudnetNumber" << "\\t" << "Grade" << endl;...
求c++程序(应该是贪心算法)急!!在线等!!!
使用a数组保存前i个元素的累加和,当a[j]-a[i]<=f时就表示可以购买i+1~j张连票。#include<iostream>using namespace std;int main(){ int i,j,n,f,m=1,s,t,a[30]={0}; cin>>n>>f; for(i=1;i<=n;i++) {cin>>a[i]; a[i]+=a[i-1];\/\/a[i]:1~i张...
c++编程题 递归 总是超时啊啊啊啊= =^
请参考swordlance的程序,我这程序还是有问题。的确因为有减法k的值可能为-1,用-1做判断不行。。再开一个数组来记录访问情况是比较好。开个表递归的时候记录处理过的状态应该是这题的标准解法,不过在不超过时限的情况下非递归也是能解的。--- 这题你直接就递归了?这题明显有隐含的意思在里面的...