C语言作业,高手速来,高分给你,速度
错误在这里for(i = 0 ; i < STU_NUM; i++)
i 前面加上int, 没有定义
因为之前的i是for循环内的, 出了for循环就失效了
另外,你后面的这些代码重复了,可删掉
#define STU_NUM 10
struct student
{
char stu_id[20];
float score[3];
float total;
float aver;
};
修改后在vs2005上运行通过
已经发送~请查收
#include <stdio.h>/*没有返回-1*/
int find(int* a, int n, int x)
{
int i = 0;
if (a==0)
return(-1);
while (i<n)
if (a[i++]==x)
return(i-1);
return(-1);
}
main()
{
int a[] = {1,2,3,4,5,6,7,8};
printf("4\tat:\t%d",find(a,sizeof(a)/sizoef(int),4));
}
int font(int *font,int a)
{
int i;
for(i=1;i<10;i++)
{
if(font[i]==a)
{
return font[i];
}
}
return -1;
}
main()
{
int ab[10]={0,1,2,3,4,5,6,7,8,9},x;
scanf("%d",&x);
printf("\n%d\n",font(ab,x));
}
#include <iostream.h>
void find(int *a,int k,int x)//a是数组名,k是数组大小,x是要查找的元素
{
int counter1=0;
for(int i=0;i<=k;i++)
{
if(a[i]==x)
cout<<i<<endl;
else
counter1++;
}
if(counter1!=k)
cout<<-1<<endl;
}
void main()
{
int *b=new int[];
int counter=0,j=0;
char c;
//循环用来输入数组元素
while((c=getchar())!='\n')
{
if(c!=' ')
{
b[j]=c-48;
counter++;
j++;
}
}
find(b,counter,5);//查找5在不在其中
}
用C++编的,如果用C,把头文件换成#include<stdio.h>,然后把cin换成scanf,cout换成printf差不多就行了!
五年级数学暑假作业有三道题不会!高手速来!!!
1、768÷(32-4×2)÷4=8厘米 8+4×2=16厘米 原来的宽 16×32=512平方厘米 答面积为512平方厘米 2、10×10×10÷(25×20)=2厘米 15-2=13厘米 答现在水深13厘米 3、8÷2=4平方分米=2×2 则原来的棱长为2分米 表面积:2×2×6=24平方分米 体积:2×2×2=8立方分米 ...
《学习需要兴趣》600字作文
我们老师让写《学习需要兴趣》的600字作文、帅哥美女帮帮我,要不我就死了……转载的也行、高手速来... 我们老师让写《学习需要兴趣》的600字作文、帅哥美女帮帮我,要不我就死了……转载的也行、高手速来 展开 我来答 2个回答 #热议# 如何缓解焦虑情绪?手机用户83924 2011-10-03 · TA获得超过113...
演讲稿高手速来!急急急急额额额额
演讲稿高手速来!急急急急额额额额 这个是开头,求高手帮忙接下去,国旗下讲话要用,没财富值了,不然一定给,求好心人帮忙,好人一生平安... 这个是开头,求高手帮忙接下去,国旗下讲话要用,没财富值了,不然一定给,求好心人帮忙,好人一生平安 展开 我来答 1个回答 #活动# 百度知道那些年,你见过的“奇妙...
英语高手速来,跪求!!
首先,用分号隔开的句子,分号前后的部分都可独立成句。而此句中,分号前后的部分的结构也基本相同。前半句:.those whose accommodation had more nature views 这是those后跟了一个whose引导的定语从句 翻译:那些住房有更多自然景观的 showed an improvement of 19%;翻译:显示了19%的增长率。后半句...
用C++语言设计一个字典类Dic,具有添加单词和英汉翻译的功能!高手速度解 ...
你可以使用c++标准库的map容器,map中可以放一个键值对,你可以把一个英文单词作为键,把对应的中文翻译作为值,这样你在add中就可以插入一个英文单词和一个中文翻译,至于trans函数就比较简单了,通过空格来判断每个单词,然后把通过单词查找到中文翻译,再把翻译好的中文连成一个句子,我这里给你个思路...
数学高手 速来呀
1.y=x^2-2x-1=(x-1)^2-2 (x≥1)即y≥-2 即(x-1)^2=y+2 x=±√(y+2) +1 因为(x≥1)所以y=x^2-2x-1=(x-1)^2-2的反函数为 y=√(x+2) +1 即f^-1(x)=√(x+2) +1 (x≥-2)2.由已知f(x)为一次函数设f(x)=kx+b y=kx+b x=1\/k(y-b)y=...
中英文翻译,高手来。
中英文翻译,高手来下。 If we are bound by fate, we will be someday e together.中英文翻译,高手速来。 1. The evening party yesterday was suessful 2. He has left his hometown for about 20 years. 3. Ten years is a very long period of time. 5. The field is ...
...除以2009的平方减去2009乘以2008数学高手啊速来。。。我愁死了_百 ...
(2010^2-2008^2)÷(2009^2-2009*2008)=(2010+2008)(2010-2008)÷2009(2009-2008)=4018x2÷2009 =4
一道奥数题,高手速来。
2010在第7行第57列 斜着看,形成的数阵叫新数阵 1 2 3 6 5 4 7 8 9 10 ……那么2010所在X行的话,他上面就有X-1整行,共 1+2+3+……(X-1) = (1+X-1)(X-1)\/2 = X(X-1)\/2 个数字,这个数字小于2010。按这个道理,可得不等式 X(X-1)\/2 < 2010 ≤ X(X+1)\/2 解...
初中乘方数学题,求高手!速来速来!一定要正确!感谢!
1.81 2.27 3.八十一分之十六 4.二十五分之十六 5.一百二十五分之八 第一题就是(-3)的三次方,要不他就说负的3的四次方的相反数了!!!
烛平护谷: #include<stdio.h> #include<string.h> void main() { char s1[]="abcdef"; char s2[]="123456"; char s3[13]; strcpy(s3,s1); strcat(s3,s2); printf("%s\n",s3); } #include<stdio.h> void main() {float a[4][4];float b[4][4];float c[4][4];//a+b float d[4][4];//a-...
开平区15767094978: C语言作业.编程高手都来拿分了?
烛平护谷: 一题答案为: sub(1)=1 sub(2)=3 二题答案为: x=2 in fun x=5 in main x=2 in fun x=7 in main 三题答案为: 1 2 3 四题答案为: 5 五题答案为: 9 六题答案为: k=7 k=12
开平区15767094978: C语言程序设计 作业,找位高手帮忙解答..谢谢了!全副身家20分,不要嫌弃... - ?
烛平护谷: 第一题:#include <stdio.h> int main() { char c; scanf("%c", &c); printf("%c\n", c^32); return 0; } 第二题:for循环的#include <stdio.h> int main() { int sum = 0; for (int i = 1; i <= 100; ++i) { sum += i; } printf("%d\n", sum); return 0; } while循环#...
开平区15767094978: C语言作业,编程高手来拿分了?
烛平护谷: 一 1.B 数组定义时第二维长度不写,系统根据初始值的个数可以计算出为2(2X3=6) 2.C 数组下标可以为常量表达式 a[10]越界,a[3.5]下标不能为小数,a(5)语法错误 3.这题C和D都是对的,C表示定义一个长度为1的数组,唯一的元素a[0]初始化...
开平区15767094978: C语言高手速来?
烛平护谷: int add(a,b){ if(a==0) return b; if(b==0) return a; if(b<0) return sub(a,-b); else return add(s1(a),s2(b)); } int sub(a,b){ if(b==0) return a; if(a==0) return -b; if(b<0) return add(a,-b); else return sub(s2(a),s2(b)); }
开平区15767094978: c语言 高手速来?
烛平护谷: #include<stdio.h> //计算a+aa+aaa+aaaa+...... int main() { long sum=0, number = 0; int a=-1, n, i; printf("please input the a's value:(from 0 to 9)"); scanf("%d",&a); while( a<0 || a>9) { printf("\n a is out of the range; please input it again:"); scanf(...
开平区15767094978: C语言题`!高手速进 - ?
烛平护谷: #include <stdio.h>#include <math.h> main() { long int i,x,y,z; for (i=1;i<100000;i++) { x=sqrt(i+100); /*x为加上100后开方后的结果*/ y=sqrt(i+268); /*y为再加上168后开方后的结果*/ if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/ printf("\n%ld\n",i); } }
开平区15767094978: C语言作业题 跪求高手解答 写程序?
烛平护谷: #include<stdio.h> void check() { int i,count; for(i=0;i<3;i++) { scanf("%d",&count); if(count==8888) { printf("You are welcome!\n"); return; } else printf("Wrong password!\n"); } return; } void main() { check(); } 希望对LZ有帮助,希望采纳
开平区15767094978: 关于C语言的作业 - ?
烛平护谷: #include void main() { float a,c; int b; printf("请投入现金\n"); scanf("%f",&a); printf("请选择饮料:\n1.呵呵矿泉水\n2.哈哈矿泉水\n3.乐乐矿泉水\n4.爽口可乐\n5.清凉雪碧\n6.粒粒果汁\n7.酸酸酸奶\n8.草原奶茶\n"); scanf("%d",&b); ...
开平区15767094978: C语言高手速度来?
烛平护谷: #include "iostream" #include "stack" using namespace std; void main() { int i,j,k; stack<int>stack_number; cout<<"要输入多少个数据?"<<endl; cin>>i; for (j=0;j<i;j++) { cin>>k; stack_number.push(k); } if (stack_number.empty()) { cout<<"栈...