c语言程序设计 翁恺,坐等大神!!!!!!!!!!!!!!!!!!

一道C语言程序设计题,求大神帮忙!_百度知道
一道C语言程序设计题,求大神帮忙!
./zhidao/wh%3D450%2C600/sign=45b44a9995dda144da5c64b68787fc94//zhidao/pic/item/7af40ad162d9f2d31e4fca65abec8a136227ccda://b。://b.hiphotos,但我只能算到0123455,不知后面的43210如何得来.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink">此程序运行结果是://b.baidu.jpg" esrc="/zhidao/wh%3D600%2C800/sign=fbecaa113bbe5/7af40ad162d9f2d31e4fca65abec8a136227ccda<a href="http
提问者采纳
-&gt? 假设下面数字就代表字符型的数字 比如 5代表&#39; 5
f(3) -&gt,其实就是考察栈在函数调用中的作用;*
f(0) -&gt,依次递推;-
&lt,就不再执行f(6)了;5&#39,还有后面一句-
&比如调用到f(5)之后。&#47下面不是还有一句打印吗;-
f(2) -&gt,但是这时候f(4)还没有执行完呢;-
f(5) -&gt,所以会打印4;
f(1)-&-*&#47
提问者评价
懂了,非常感谢!
其他类似问题
c语言程序设计的相关知识
按默认排序
其他2条回答
&#39,好好理理吧,建议你自己慢慢写下每次调用函数的情况,后面的那个printf就要打印出一个值这就是递归啊;5&#39,所以在后面又多出了43210。你每调用一次函数,把每次执行的情况都写出来你就会清楚了,只不过是在c&条件不满足后
条件c&‘5’,后面的43210是又执行了一遍,何必写这么麻烦,for(i=0;i&5;i++)就能输出012345。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁江湖告急!!!坐等答案——C语言设计——要求改正程序中的错误,不要改动main函数,也不要增行或删行》谢_百度知道
江湖告急!!!坐等答案——C语言设计——要求改正程序中的错误,不要改动main函数,也不要增行或删行》谢
),&n);************found************&#47#include & scanf(&quot:
t=fun(n-1)+n;&#47;n&************found************&#47,fun(n));&#92;}main(){&#47;fun (int n){
printf(&;;%d&
return(1);ns=%f&#92;stdio.h&Enter n
n = 2000 ;
for( i = 100;************found************&#47.h&;cls&) ;n&&#47;&#47;
return( y ) :#include &nThe result is %lf&#92.0 &#47;&#92;fun ( int
double y = 0;=
printf( &************found************&#47, fun ( n ) ) ;
y += 1;#include &lt, i += 100 )
d = (double)i * (double)i , i &#include &conio, d .h&gt.h&stdio我同学的一道题改错;
system(&quot
提问者采纳
return t在不改变你函数的功能的功能的前提下.0);
if ( n==0 )
return(1:double fun (int n){
double t,建议你做如下修改;
t=fun(n-1)+n
提问者评价
采纳率100%
其他类似问题
江湖告急的相关知识
其他2条回答
将double改为int,函数输出应该是整型,而double不能用于输出该函数。
改 found 之间的吗?
应该是个提示吧,我也不大清楚
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁计算机明天要交作业了。。。。大神救我~~~题目:自己设计一个C语言程序,不少于80句程序语句~~~_百度知道
计算机明天要交作业了。。。。大神救我~~~题目:自己设计一个C语言程序,不少于80句程序语句~~~
,有谁会吗:自己设计一个C语言程序。大神救我~~~题目。。计算机明天要交作业了,不少于80句程序语句~~~~~~~额
提问者采纳
N&nbsp:#include&&}
&U&#39; } int&root){ if(a[root];;
&nbsp。学生ID编号分别从1编到N.r) {
return&Input本题目包含多组测试;&&nbsp,在一行里面输出最高成绩;&&nbsp,void&&&nbsp.num=q;x;&nbsp,root*2)。接下来有M行,root*2+1));%d\n& a[root];
build(1。当C为&#39;
&nbsp.=a[root*2+1];& } else{
int&i&struct&nbsp,int&nbsp,和两个正整数A.l+a[root];%s%d%d&%d%d& } else {
update(p,表示这是一条更新操作;&nbsp,&amp,&&&&&&stdio,表示这是一条询问操作;&nbsp,root*2+1);U&) ;j;#include&nbsp,就是按照老师的要求;&&=n。&nbsp,int&root){ if(a[root],int&。不管你喜不喜欢;&&nbsp,q,& while(scanf(& return,&nbsp,B.h&c[2];a[root];&nbsp,0&N&lt,现在需要你做的是;或&#39.U&#39;a[root]; build(left,模拟老师的询问;&nbsp!=EOF) {
for(i=1;&&amp,&m;max(query(n;&nbsp,&q;&Sample Input5 61 2 3 4 5Q 1 5U 3 6Q 3 4Q 4 5U 2 9Q 1 5&&&nbsp,n;r;&&Sample Output5659代码是; if(left==right) {
a[root]; return,&
&nbsp。当C为&#39;&nbsp.num);&nbsp,query(mid+1;&&Q&quot.num),mid,y,int&m);&nbsp.l) {
return&&nbsp.l=的时候;&if(strcmp(c;mem{ int&)==0)
&;left,root*2+1);update(int&nbsp.r&amp。在每个测试的第一行;&nbsp.&l;&,root*2+1);&nbsp,1),&&lt,成绩最高的是多少,分别代表学生的数目和操作的数目,& char&nbsp,&amp,root*2);&nbsp.r) {
update(p。&&mid=(left+right)/2; } if(p&lt:很多学校流行一种比较的习惯。当然.l==left&namespace& a[root];if(strcmp(c;&int&
}void&p;fen[i]);a[root];的时候,有两个正整数 N 和 M ( 0&%d&right,right,y,老师有时候需要更新某位同学的成绩;y.r=&200005using&#define&&Q&#39;#include&nbsp,int&nbsp,&mid=(a[root],root*2),要求把ID为A的学生的成绩更改为B,请处理到文件结束;&&nbsp.num=max(a[root*2];&nbsp.r==right) {
return&nbsp,n,它询问ID从A到B(包括A;M&
&nbsp,其中第i个数代表ID为i的学生的成绩;if(left&&i++)
scanf(&left,写一个程序;
while(m--)
scanf(&quot,& } if(right&=a[root*2],代表这N个学生的初始成绩;&&&}int&&nbsp.l==a[root],int&algorithm&root){ a[root];
printf(&&&&5000 );=a[root*2];& } else&&build(int&nbsp,}a[N*4],从某某到某某当中。每一行有一个字符 C (只取&#39,&amp,&nbsp,a[root*2+1]。&nbsp。这让很多学生很反感,B)的学生当中.r)/2;&=200000.l==p) {
a[root];c.num=fen[left];&amp,&&fen[N];
getchar(),1));&query(int&)==0)
&i.h& } a[root]; }}main(){ int&&nbsp,分数最高的是多少,&query(left,q; build(mid+1.num=max(a[root*2];&y):题目是;&Q&#39;
getchar();update(x;x;题目来源 &Output对于每一次询问操作;&nbsp,1),root*2)。老师们很喜欢询问;query(left给你个简单段树的题把;&nbsp。第二行包含N个整数;&nbsp,query(x,a[root*2+1];
}}&{&&nbsp
哇,大神真多勒,多谢啦~~~&#128536;
收到了好多。大神们都亲苦了,我会好好考虑再写作业的。~~~&#9786;
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
按默认排序
其他2条回答
&#92;n ERROR!=0)||(year%100==0&&year%400==0))
m2=1;*** 该年是否润 ***/0&#39; 星期差 &
printf (& month=31;); i++; month=30;
if (year==2000)
dy=0;&#92;
if (d==-1) year=year*10+(date[1][i]-&#39;n& i++: dm=6+m2.&#39;*** 判定查看类型 ***/
if (month&*** 该月以前的月所引起的 &quot: dm=1+m2;i&
case 2!&#92: dm=4+m2,计算出0&#39; }
if ((date[1][i]==&#39;
case 9,&100+(year-1-2000)/);
printf (&quot:
/ month=31.h&
case 8;n OK: dm=m2;*年引起的星期差为0个*/
if (year&);&#92; ***/);
switch (week)
for (i=0;0&#39;*** 该年 1月1号 到号的 &n OK!=month) printf (&quot万年历: strcpy (WEEK;
if (day&gt.&#39,month=0: dm=0;
if((year%4==0&&year%100,m2; break:28;la_100: strcpy (WEEK: dm=3+m2;*遍历传入的参数日期! the entered DAY is invalid&#92; d=-1;n *********************************&#92;
int d,WEEK;
case 2,i): strcpy (WEEK;( %d &#92;main(int a: dm=5+m2;100+(year-2000)/
case 12; month=31;400;
/n this day is %s
&#92;i++) printf (&if (week%7==0&&i;);i&
printf (&quot: strcpy (WEEK;n ERROR;
case 3,#include &lt: dm=2+m2;
if ((date[1][i]==&#39;
case 5,&THURSDAY&n& ***/*2月引起的星期差为1个*/);MONDAY&);
d=(year-2000)&#47,12)/ 星期差 &)? 29;
case 6: strcpy (WEEK;month)
printf (&n&quot,day=0;;
week=(dy+dm+day-1+6)%7: dm=5+m2;
if (d==0) month=month*10+(date[1][i]-&#39! you forgot to enter the date you want to view&#92; month=31;; month=31;n ERROR;)&&d==0) { d=1;||date[1][i]==&#39;*若月份传入错误数字*/
case 7;)&&d==-1) { d=0;
if (d==1) day=day*10+(date[1][i]-&#39;400+1;n& month=31,char **date){int year=0;n&quot,week);
m2=1;4-(year-1-2000)&#47!&#92: strcpy (WEEK;**** la_100 ****/week++; %2d
&);n *********************************&#92,&quot,0)
week+=7;),dy,& SUN
STA&#92,i++)
{printf (&
if (day&SATURDAY&);4-(year-2000)/
d=(year-1-2000)/);
char WEEK[9]! the entered MONTH is invalid&#92;1||month&&#92;0)
dy=(year-2000)+d;TUESDAY& month=31;n&#92;
week=++week%7;);n&
while (date[1][i])/
exit (0); month=30;*** month 在此存放该月天数 ***&#47: dm=6+m2;
printf (&&#92,i;
if(week&lt: dm=3;);n the calender of this month as following&#92;
for (i=1;n& month=d==1;n&&#39;
exit (0);0||day&FRIDAY& month=30;SUNDAY&quot,&
printf (&n&)&#92;&#92;
case 11;;),day*/
i++;&#92,&
goto la_100;
printf (&/); month=30;
i=0;||date[1][i]==&#39;&#39;): dm=3+m2;n&quot: strcpy (WEEK;);/);;
switch (month)
case 1,&WEDNESDAY&stdio
额,大神这程序是用来干什么的
万年历,很简单。
&#128531;&#128531;&#128531;。。。多谢大神
&#128077;&#128077;&#128077;
非常感谢哦
&#128536;&#128536;&#128536;
什么内容都可以?
但是要正常一点的,
最好是计算个什么函数,或是要执行一个什么任务~→_→救我
正常点的?只要不太难就行吧,我找找
可以有多个功能吗?
嗯嗯。达到八十条语句就行了
90行左右,这个可以吧,对3个同学信息按身高排序
求采纳哟,亲,这个挺简单的不复杂,很容易看明白,&#92;(^o^)&#47;~,代码放在上传TXT文件里了
程序在哪&#128531;
上传了个TXT文件,代码在里面,我这边不知道啥问题代码贴了发不上
&#128549;&#128549;&#128549;没事。
我看看别人的,不妇意思了
&#128536;还是谢谢大神的
嗯嗯,没关系,每个都看一下,对自己有帮助
&#9786;谢支持了
c语言程序的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁有计算机专业大神吗?求C语言程序设计一份!_河南工业大学吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:108,817贴子:
有计算机专业大神吗?求C语言程序设计一份!收藏
不是C加加,是C。怎么感谢都行。
1楼 09:32&|来自
相关的贴子491145552相关的图贴
收起回复2楼 09:36&|来自
网上搜呗,大把大把的
3楼 09:54&|来自
贴吧贡献榜 登录百度帐号推荐应用
内&&容:使用签名档&&
为兴趣而生,贴吧更懂你。&或大神们,救命!!C语言程序设计题目:统计N个数中小于平均值的数的个数。_百度知道
大神们,救命!!C语言程序设计题目:统计N个数中小于平均值的数的个数。
提问者采纳
#include &stdio.h&#define N 10void main(){ int i,a[N],count=0,sum=0;
for (i=0;i&N;i++)
scanf(&%d&,&a[i]); for (i=0;i&N;i++) {
sum+=a[i]; } & ave=(sum*1.0)/N; for (i=0;i&N;i++) {
if (a[i]&ave)
count++; } printf(&比平均值小的个数:%d\n&,count);}
我滴耳—吧—散—散—吧—亿—灵—似—灵—似
嘻嘻,加拉
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
c语言程序设计的相关知识
按默认排序
其他1条回答
先求出平均值,然后再比较。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言程序设计教程 的文章

 

随机推荐