两道c语言题库求解,知道的谢谢解答。(请...

这个C语言程序怎么解呀? 求两个正整数x和y的最大公约数。谢谢_百度知道
这个C语言程序怎么解呀? 求两个正整数x和y的最大公约数。谢谢
Maximal Common Divisor is ,&x,&y); y = t.h&
int main( )
#include &
if(x &gt: %d&#92求两个正整数x和y的最大公约数
#include &
return 0;,i;%d,i),y.h& y)
for( _______________ )
{ if( x%i==0 && y%i==0 ) x = y,%d&;
printf(&quot,t
提问者采纳
i=x;i&0;i--
提问者评价
其他类似问题
为您推荐:
最大公约数的相关知识
其他2条回答
y = xi =i = y%x;
i=x;i&=1;i++
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求解一道关于c语言的题目,答案为什么是 2 3 最后能给我说下过程,谢谢了!_百度知道
求解一道关于c语言的题目,答案为什么是 2 3 最后能给我说下过程,谢谢了!
hiphotos://e.com/zhidao/wh%3D600%2C800/sign=/zhidao/wh%3D450%2C600/sign=7ddceec648c2d562f25dd8e9d221bcd9/e0cfd0d46f21fbf09aabf.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/pic/item/e0cfd0d46f21fbf09aabf.jpg" esrc="http.baidu.hiphotos.hiphotos://e.<a href="http.baidu://e&nbsp
&#47,(++p)也是一样的是最终的值;i=1时n=2;b指向的是同一块内存也是最后的值2;*内存c中是2*&#47,所有成员公用一块内存(假设公用的内存是c);s[0];s[0],b类型一样的情况下,无论对a还是b操作都是一样的,是相互覆盖的;a还是p-&gt:s[0].b = 2 + 1 /所以最终的打印无论p-&*内存c中是3*&#47,例如ee M;*内存c中是 1*&#47.b = 1+ 1.a = n &#47.a = n &#47:s[0]union数据类型,在a,其中M中的a和b公用一块内存,所以计算过程是i=0时n=1;*内存c中是2*&#47
其他类似问题
为您推荐:
其他1条回答
所以a和b永远相等;a等价于s[0]
即为2 ++p-&gt。执行完循环后s[0]=2、b都是整型,所以p-&gt,s[1]=4……p指向共用体数组s共用体里面都是a
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言程序设计试题 求详细解 谢谢_百度知道
c语言程序设计试题 求详细解 谢谢
y=a+b: x=a*d;
}C) switch a
D) switch(a-b){ case 1 、c2:y=a*b、c1若a;
case 1:case 11:x=a+b;break:x=a+b、均是整型变量; break,break:y=b-a、x:y=a+b;
case 0;break:y=a-b;
B) switch(a*a+b*b)
{ case 1、y,正确的switch语句是(
)A) switch(a+b); break
case c1; break
case c2:case 4:y=a-b、
case 3:y=a-b;}
提问者采纳
b c1,x,抑或是太粗心呢,你是c没学好呢,还是不动脑筋;我的答案对不对,c项break后面掉了分号,c2,你可以在main函数里面写句int a,怎么看不出来啊答案d,y。a项switch后面多了个分号,b项y=b-a后面应该是分号而不是逗号;然后把4项的代码分别拷进去编译下
提问者评价
非常感谢你的回答 以后我会细心的
其他类似问题
为您推荐:
其他1条回答
A正确B的错误在于:case 3重复C的错误在于:switch缺少小括号D的错误在于:case 后应该跟常量
您可能关注的推广
c语言程序设计的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一道c语言编程题,下图第三题,急求高手解答,要代码,谢谢,急求,在线等!_百度知道
一道c语言编程题,下图第三题,急求高手解答,要代码,谢谢,急求,在线等!
提问者采纳
#include&&stdio.h&#include&&stdlib.h&#include&&math.h&int&main(){&&&&&&&&int&a,b,c;&&&&&&&&scanf(&%d%d%d&,&a,&b,&c);&&&&&&&&double&k=b*b-4*a*c;&&&&&&&&if(k&0)&&&&&&&&{&&&&&&&&&&&&&&&&printf(&方程无解!&);&&&&&&&&&}&&&&&&&&&else&&&&&&&&&{&&&&&&&&&&&&&&&&&double&as=(-1*b+sqrt(k))/2*a;&&&&&&&&&&&&&&&&&double&sd=(-1*b-sqrt(k))/2*a;&&&&&&&&&&&&&&&&&if(k==0)&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&printf(&方程就有一个解:%lf&,as);&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&else&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&printf(&方程两个解:%lf和%lf&,as,sd);&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&return&0;&&&&}
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
来自团队:
其他类似问题
为您推荐:
c语言编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求解一道c语言题目 请详细解释一下怎样输入输出多组数据。谢谢!_百度知道
求解一道c语言题目 请详细解释一下怎样输入输出多组数据。谢谢!
请按从小到大的顺序排序,整数之间用空格隔开,其后有一个空格。每个测试用例输出的最后一个整数后面没有空格: 3 4 6 7 8Case 5,输出中的“Case”首字母要大写: 2 3 5 7 9Case 6。整数的取值范围在[-32768。在这一行中包含了5个整数,输出排序后的5个整数,32767]。每个测试用例的输出单独占一行,其输入占一行。整数之间用空格隔开。注意。Input包含6个测试用例,对于每个测试用例: 2 3 5 7 9Case 4: 2 3 5 7 9Case 2。Output请按如下示例的形式输出。冒号为半角冒号: 1 3 5 7 8Case 3,其后也有一个空格。Sample Input9 3 2 7 51 3 5 7 85 3 9 7 26 8 7 4 37 9 3 2 53 2 7 3 2Sample OutputCase 1Description对于任意给定的5个整数
提问者采纳
&&&&&&&&&&&&j&&nbsp,k=0;temp&&&&&}&&;&&&nbsp:&&scanf(&&&5;&&%d;&&&&&}&&&&&&&&&&&&for(j=0;a[i][k+1];;&&a[i][j]);&&}&&int&&&&&&&}&&5;&&&&&printf(&&&6;{&&&for(i=0;for(k=0;&&&&&&&&&&&&&&k&&&i&&%d&&&&&&&&{&&6;&{&&&i++)&&&&&&&a[i][k];&&&&&&&a[6][5]={{0}};&&&&&0;{&}&i=0;&&&&{&&&&&&&&&nbsp,a[i][j]);&if(a[i][k]&&&&&&&&}&&&&&&&&&&nbsp.h&&nbsp,i+1);&&&&&&&\n&&&&int&&{&j&&&&&&&&nbsp#include&&&{&j&&&&&&&for(j=0;&&k++)&&&j++)&&i&&&&&&&&5;&i&&int&&&main(void){&&&&&&i++)&&&&&&for(j=0;&&&&=&&&5-j-1;&int&&&&&&&{&&&&j++)&;&Case&&return&&&&&&&&&&&&&&&&&&&nbsp,&}&&&&6;&&&&&&&i++)&&&&&&&&nbsp,j=0;&&&&a[i][k+1]&&for(i=0;&&a[i][k]&&&&&&&&&&&&&&&&j++)&&&&&&&&a[i][k+1])&&&=&&&&&&printf(&&=&&&&for(i=0;&&%d&&&&printf(&&&}&&&&&&&&&&&&&&&&);&stdio
提问者评价
来自团队:
其他类似问题
为您推荐:
输入输出的相关知识
其他1条回答
多个一维数组输入或者二维数组输入,结构体等等也可以
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言题库 的文章

 

随机推荐