一道C语言编程问题

作者&投稿:兴高 (若有异议请与网页底部的电邮联系)
在 fun这个函数中,你对 *max 进行了初始化,*max = a[0];这是对的,但是*d你却没有对他进行初始化,那么解决的方案是在*max = a[0];这就话下面添加一句:*d = 0;这样应该就对了。
小小的温馨提示,以后写代码的时候不要写main 而是写成
int main()
{
/* add your code */
return 0;
}

别的不说,最起码在void fun()中对于int *d参数没有做相应的初始化:
*max = a[0];
==>
*d = 0;
这个对应关系没有照顾好!

*max = a[0]后面加上*d=0;

呵呵~亲,main里面将index初始化了就行了~

函数fun()的代码没有问题。

一道C语言编程题~

要控制台的还是gui哦?用数据库么?还是只用普通文件储存信息?用什么数据库?只能用标准库么?
留邮箱。

这里的难点是求余数,并不是简单的求于运算,如果总成绩不能被三整除余数应该是一个小数,而求于运算只能对两个整数进行运算,在这里因该注意。

#include
main()
{
int i,a[3],sum=0;
double rem,ave;
printf("please input the course of three sdepts:
");
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for(i=0;i<3;i++)
sum+=a[i];
ave=sum/3;
rem=ave-(int)(ave);
printf("the total of the course is:%d
average is :%f
rem is :%f
",sum,ave,rem);

}

请大神们帮忙解决一个c语言的编程题,具体问题如下:
答:}for(S=0;S<8;S++){for(i=0;i<len && n[i]<=n[i+1];i++);if(S>0)printf(",");printf("%c",n[i]); //输出被删除的数字for(;i<len;i++) //由于被删除了一个数字,需要整理下数组n[i]=n[i+1];len--;}printf("\n");...

几道简单的C语言编程题,请高手帮忙
答:1、求1-3+5-7+……-99+101的值。include <stdio.h> void main(){ int i,element,sum=0;for(i=1;i<=101;i+=2){ element=-i;sum=sum+element;sum=-sum;} printf("%d\n",sum);} 2、编写程序,判断一个数是否是素数。6n+1,6n-1法代码 include<stdio.h> int main(){ int ...

c语言编程简单问题
答:NO1:a=b==c,输出结果为1 (你的思路是正确滴,不过..因为在前面(a=b=c)时a和b的值已经被赋成了c的值,所以a==b为真 )NO2:void main() {int i,j; i=8,j=10; printf("%d,%d,%d,%d\n",i,j,++i,j++); } 输出结果为:9,10,9,10 首先~:这是在一条语句...

问一道C语言编程的问题,看下图
答:按你的提问,每天都吃一半多两个,第6天剩一个。程序按图片中的程序照猫画虎即可。计算结果,第一天摘了156个桃子,而不是100个。include <stdio.h>int main(){int day,x1,x2;day=5;x2=1;while(day>0){x1=(x2+2)*2;x2=x1;day--;}printf("total=%d\n",x1);return 0;} 用...

c语言编程的问题
答:include <stdio.h> //包含头文件 main() //主函数 { FILE *fp; int i=20,j=30,k,n;//定义一个文件指针,fp,整型i j k n fp=fopen("d1.dat""w"); //打开文件d1.dat也就是建立文件,后面的w就是write fprintf(fp,"%d\n",i); //写出文件函数,写出20,第二个...

C语言编程
答:楼主你好。这道题选择D【j%4!=0】理由:for循环体中i从0到9,i*10+6就是从6到96十个“个位数为6”的数,然后对这十个数分别进行判断:【如果这个数不能被4整除,则跳到下一个数;否则打印这个数】测试代码:include <stdio.h> void main(){ int i,j;for(i=0;i<=9;i++){ j=i...

初学者请教 两道简单的c语言编程题目
答:[回答]1. 用C语言自己的时间函数 difftime(time_t time1, time_t time0) / 86400 这样做得缺点是,这里的time_t类型,只支持到2037年 2. 自己定义函数 楼主用的方法,在实际编程里不常用,变化比较大。下面这个方法是直接计算两个日期到公元元年的天数 然后相减,这个是实际编程时的算法,经过...

高分求助~!C语言编程题3道~!速度快有加分!@_@
答:C语言经典解析。第一题 include <stdio.h> include <math.h> main(){ int m,i,k,sum=0,leap=1;printf("\n");for(m=200;m<=400;m++){ k=(int)sqrt(m+1);for(i=2;i<=k;i++)if(m%i==0){leap=0;break;} if(leap) {printf("%-4d",m);sum += m;} leap=1;} pri...

求C语言编程题
答:求C语言编程题  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证用户 视频作者 日报作者 知道...

C语言编程小问题
答:scanf("%c",&numberchar);while(numberchar != '\n' && i < MAX) //最初输入大数用字符串表示 { largenumber[++i] = numberchar - '0';scanf("%c",&numberchar);} largenumber[0] = i; //largenumber[0]表示大数的有多少位 } void InitNumber(int result[]){ for(int i...