sjfb.net
当前位置:首页 >> C语言菜鸟的问题,求高手指点 >>

C语言菜鸟的问题,求高手指点

指针p指向的是结构数组s的地址,也是s[0]的地址,所以 p->score[0] 等于 90 p->score[1] 等于 95 p->score[2] 等于 85 90 + 95 + 85 = 270;

for(i=0;ia)mark=1; else {mark=0;break;} } 本段程序有问题: (1)一旦条件c[i]>a不成立,sum求和就被终止,sum计算错误。 (2)sum没有初始化,会累加到上次计算结果。 (3) 条件是达到或超过,你的条件漏了“达到”。 可改为: mark=1; sum =0; f...

采用的是数值参数传递方式,也就是调用自定义函数swap()时,虽然在swap()函数中a和b的值互换了,但是在主函数main()中,a和b的值并没有改变。可以改成指针作函数参数,这样传递的就是变量的地址,所以swap()函数等价于修改了a和b两个变量的值。...

C6713没用过,我用过TMS320F2812的芯片。建议你先熟悉一下CCS开发环境,然后再认真的看代码。TI的DSP,封装了很多的头文件,没有必要全部都要看看头文件里是怎么写的。最好先把整个程序的运行流程看懂。然后结合芯片手册,看看每一步怎么做的,...

第一个问题,那个只是输入格式 ,如果要输入正确,务必要输入一个整数然后2个**然后再一个整数 第二个问题,你输入的第一个last*x作为被除数循环y次 每次所得的值取余1000,求后面的三位数,也就是余数,然后打印结果,不懂可以追问

给你参考 //12M晶振。2位共阳数码管,P0为段码,P2.0、P2.1位控 #include #define uchar unsigned char sbit P20=P2^0; sbit P21=P2^1; sbit KEY=P2^2; uchar ge,shi; uchar code tab[ ]={0xC0,0xF9,0xA4,0xB0,0x99, 0x92,0x82,0xF8,0x80,0x90,}...

实参的值赋给形参,而形参的值不会影响到实参。这句话是对的。但要成立必须是将实参的值赋值给形参;若把实参的地址赋值给形参,那么形参改变会影响到实参。 对于第二题,只是将c[i]和c[i+1]的值传递到函数中,那么函数中这些值无论怎么操作也不...

for(i=0;i

在pthread_create()这个函数里调用的keyboard,调用的时候自然会给参数

while(p0->next!=null) { if(maxnum) { max=p0->num; } p0=p0->next; }

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com