错一道题c一小时
答:{for(j=i+1;j<5;j++) // if(stu[j].average>stu[i].average)temp=stu[j];stu[j]=stu[i];stu[i]=temp;} printf("降排列后的学生成绩为序\n");for(i=0;i<5;i++) // printf("%f\n",stu[i].average);} 既然只有5个,还设置n干啥啊...,还可以少一个参数 ...
答:这是一道很容易搞错的题目。它的if语句后面有continue;这已经是一句语句了,if成立所作的就只是continue。这个题类似于 include<stdio.h> define A 100 void main(){ int i=0,sum=0;do { if (i==(i/2)*2){ continue;} else { sum+=i;} printf("%d\t",sum);} while(i++<A);pr...
答:h>/*I/O函数*/#include<string.h>/*字符串函数*/#define MAX 2/*宏定义一个常量*/void input();/*录入函数*/void find();/*查询函数*/void modify();/*修改函数*/int number = 0;struct student{int number;char name[20];char sex;float scoreA;float scoreB;float scoreC;...
答:张强的话等价为选言判断:王霞不晋升或张强晋升,李明:张强没晋升或王霞没晋升,此时张强晋升和张强不晋升为矛盾判断,必有一真一假,所以这两个判断至少一真。所以王霞和赵云的话都是假的。由赵云的话可推出王霞和李明晋升了,张强不确定。
答:其次,我们还可以借助外部的资源,获取更加专业的帮助和支持。比如,可以向学长、老师咨询问题,或者参加各种课外辅导班和考试培训班,增加对知识和题目的理解和掌握程度。当然,有时候,自己做错一道题,也需要有学长的批评和指导。从中接受错误和缺点,不断调整和改进自己,才能进一步提高自己的学习成果。最...
答:选A是错误的。运行结果是正确的。要明白这个问题,先要明白函数调用传值和传地址的不同。传值是将实参将自身赋值一份传递给形式参数,实参和形参是在两个不同的存储单元,所以形式参数的改变不会改变实参的值;传地址,是实参将自身存储的位置给形式参数,本质上它们访问的是同一个存储单元,所以形式...
答:答案:错误 解析:再说一遍不是判刑,是拘役!因此判处有期徒刑的说法是错误的。6.这一组交通警察手势是什么信号?A.靠边停车信号 B.减速慢行信号 C.停止信号 D.右转弯信号 答案:D 解析:这道题不难,但是很多人都在这道题上翻了车,原因就是分不清交警蜀黍的手势到底是啥意思,因为交警蜀黍的...
答:ABD选项的声明形式都是对的,声明的时候参数可以只指定类型,不指定变量名和默认值。而C选项,第2个参数有默认值,第一个参数没有默认值,这是错误的。改成DC(int = 5,int) 就是对的,一楼说的是错的。 在参数列表里 int =5 并不是给int赋值。===第二题 考察循环结束条件和字符串指针操...
答:选择A.f(double x)的意思是x为函数f的形式参数。a+=f((double)i)的意思是将i值转化为double类型后传递个函数f,并将函数运行的结果累加到a值上。
答:按结果计分,结果不对就没有分。机试的经验:多上机练习 + 题型归类 如果把历年的题型拿来分析,你会发现基本上常考的就那么几类题:字符串、循环控制变量、变量类型、还有一些简单的算法。练习很重要,练得多了,对一些常见的错误就会很熟悉,例如 if(i=1) 或者 i++ ++i 之类的错误,这样的...
网友评论:
古哪15334761570:
C语言(一道题要做一小时的我,该拿什么拯救) -
68470封叶
: #include<stdio.h>#include<string.h>int main(){ int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n-i+1;j++) { printf(" "); } for(; j <= n+i; j++) { printf("*"); } printf("\n"); }}你试一下
古哪15334761570:
一次竞赛共有A、B、C三道题,有25人至少做对了一道,其中做对A的10人,做对B的13人,做对C的15人,三道题 -
68470封叶
: (10+13+15)-1*2-25+1=38-2-25+1=12(人);答:只错一题的有12人. 故答案为:12.
古哪15334761570:
.小毛参加数学竞赛,共做20道题,得67分,已知做对一道得5分,不做得0分,错一题扣1分,又知道他做错的题 -
68470封叶
: 方法一:如果全做对是得分100分,而答错一题要倒扣1分,就是说不仅得不到5分还会在原来的基础上扣掉分,也就说答错一题要扣掉6分,他被扣分100-76=24分,所以他答错了24/6=4题,也就是答对了20-4=16题.方法二:设他做对了x道题,则做错了(20-x)道题,所以 5x-1*(20-x)=76 所以 x=16 答:做对了16题.
古哪15334761570:
某次数学测验共20题,做对一题得5分,做错一题倒扣1分,不做得0分,小华得了67分,问他做对了几题? -
68470封叶
: 全对的话是100分,错一道是除了少得5分外,还多扣一分,因此错一道题少得6分,不做少得5分.现在少得了100-67=33分,因此共6道题题是没做或做错的,3x6+3x5=33,因此有3道做错,3道没做,14道做对.
古哪15334761570:
C语言的一道题,看了3个钟我都不知道错在哪~急死了,哥们帮帮忙~感激!!! -
68470封叶
: 你的犯的错非常简单,简单到令人发指呵呵,几位关于void的讨论令我晕头转向啊,请看这一句if(a[mid]==x); 这个分号多么的难以令人发现,导致这个if后面跟了一个空语句,那么后面的 {sign=1; break; }必然是在任何情况下都会执行,所以肯定每次都会输出的呵呵建议你:1.最好注明数组要按从小到大的顺序输入,你的这个折半程序明显对应的是升序数列,那样程序界面会更好一些的2.这个问题你用逐过程一下就能调出来,跟踪每个变量的值尤其是sign,你看他每次到那就直接成1了然后就跳出循环了,这明显就是根本没有执行判断嘛,再仔细一看就很容易发现这个小bug的啊~~我用的vs2008,成功运行的~
古哪15334761570:
求C语言大神解决这一题 我检查了3个小时不知道哪里错了 -
68470封叶
: 程序写的还可以,但是有个硬伤,不知道为什么你能运行正常,就是scanf("%ld,&inches");写错了,应该是双引号scanf("%ld",&inches);改下即可.你应该是学生,希望能养成调试程序的习惯,用眼睛是看不出问题的,代码风格还是不错的.
古哪15334761570:
一道c语言编程题,有点错误,请指教! -
68470封叶
: main()#define N 100改为#define N 100void main()
古哪15334761570:
一张试卷上有25道选择题:对一道题得4分,错一道得 - 1分,不做得 - 1分,某同学做完全部25题得70分,那么它做对题数为() -
68470封叶
:[选项] A. 17 B. 18 C. 19 D. 20
古哪15334761570:
C语言的一道题目做错了,找不出原因,求解!!
68470封叶
: 试试~ #include<stdio.h>int main(){int a,b,c,temp;scanf("%d,%d,%d",&a,&b,&c);if (a>b) temp=a,a=b,b=temp; if (a>c) temp=a,a=c,c=temp; if (b>c) temp=b,b=c,c=temp; printf("%d %d %d\n",a,b,c); return 0;}
古哪15334761570:
一道C语言题目,我写完了,可是最后的结果却错了, -
68470封叶
: if(isum<=3) {charge=2.0;} else if(isum<24&&isum>3) {charge=(isum-3)*0.5+2;} else if(isum<=24) {charge=10.0;} ch+=charge;}这段逻辑改为 if(isum<=3) {charge=2.0;} else if(isum<=24&&isum>3) {charge=(isum-3)*0.5+2;} if(isum<=24 && charge>10.0) {charge=10.0;}