c语言教程下载,那位仁兄帮帮我,我一点都不会啊!!!!!!!

我想学一下C语言,请问各位有什么比较好的教程么?要整套的啊!最好是视频。跪谢!!!_百度知道
我想学一下C语言,请问各位有什么比较好的教程么?要整套的啊!最好是视频。跪谢!!!
提问者采纳
最重要的是还是看自己的学习程度了,大量敲代码是难免的,这是难免的,努力吧,《c语言陷阱与缺陷》 无论学什么语言最重要的就是多多练习,看你下多大的功夫学习,不是多好的视频教学就能教会人的,也不是多好的书就能让人一学就会的,《c和指针》,我只能推荐你基本很好的书视频啊 网上很多的 去电驴上自己下,都是这么过来的, 希望对你有帮助
给个链接吧
其他类似问题
按默认排序
其他1条回答
边看边敲代码,而且例子前后联系紧密,建议跟习题解答对着看视频就算了,C程序设计语言(第二版) 这个作者C 语言发明者写的
给个链接吧
您可能关注的推广回答者:回答者:
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁哪位仁兄能帮我把下面这段程序的算法写下啊‘‘!!~我看不怎么懂_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:296,438贴子:
哪位仁兄能帮我把下面这段程序的算法写下啊‘‘!!~我看不怎么懂收藏
#include&stdio.h&
#include&math.h&
main()
{int&a,b,c,d;
&scanf(&%d&,&a);
{for(c=2;c&=sqrt(b);c++)if(b%c)==0&
&if(c&sqrt(b))d=a+b;else&
&for(c=2;c&=sqrt(d);c++)if(d%c)==0&
if(c&sqrt(d))&printf(&%d=%d+%d\n&,a,b,c);
}
}
题目是 要求把输入的偶数写成俩个素数之和
我想可以这样写&算法!
&#include&stdio.h&
#include&math.h&
main()
{int&a,b,c,d;
&scanf(&%d&,&a);&
&for(int&i=1;i&a/2;i++)
&{&判断i和a-i是否是素数
&}
楼主哪里抄来的一段程序?b,d都是什么?没赋值就去开方?
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或哪位仁兄帮我解一下关于C语言的问题:看懂整个程序,把要求的地方补充完整,使之能正常运行。_百度知道
哪位仁兄帮我解一下关于C语言的问题:看懂整个程序,把要求的地方补充完整,使之能正常运行。
\n 要插入;/last,z),是顺序表中的第%d个元素&#92,x;i& int k, datatype x)/data[i]==x)
case 2;&#47,情补充/n要查找,y);\#include&lt,所以建立一个长度为5的顺序表;输出顺序表中的所有元素的值;=k; switch(x) {case 1;/;;
while(k&请按从小到大的顺序输入要建立的顺序表里的各个元素,在此处进行补充/\);/
/data[k]=x;在L指向的顺序表中删除值为x的元素{ /\/%d&quot,请按2;data[i]; L=(seqlist *)malloc(sizeof(seqlist)),len,\n请输入要建立的顺序表的长度\ for(i=0;建立长度为n的顺序表/}/
}seqlist *insert1(seqlist *L;如果和其中的某个 相等,i+1);/&#47.h&n&/找到第一个比x大的元素,k; k=0;/);data[k]&;n&/返回表头地址}/&#47,x,y;\;/
search(L,&z);%d&/分别输入顺序表中的有元素 return L;n%d 不存在\长度增加1 return L,k);修改顺序表长度,&x);&#47,确定顺序表最后一个元素的下标值
printf(&quot,z;;#define
int#define MAXSIZE
100 #define SIZE 10typedef struct{ datatype data[MAXSIZE], datatype x)/ L->\i++)&#47.h&last=n-1;);=L-&gt,在顺序表中把该数据删除seqlist *del(seqlist *L;%d& void print (seqlist *L)void search(seqlist *L;/\n&#include&i&n&n请输入要插入的值\
print(L); seqlist *L;last++,则将它后面的所有元素往前移动 /;/从顺序表的第一个到最后一个分别与要查找的x进行比较
if(L-& printf(&/data[i+1]=L-&gt,&k);/n&quot,即修改最后一个元素的下标 &#47,请按1; L-&在从小到大排列的顺序表L中插入x;顺序表中最后一个元素的下标}i++)
scanf(&quot,
k++;&#47,请大家自己编程用一个子函数实现;/%d&quot,只需调用函数 chushi(5){&#47,&L-&
/n&删除操作请自己编写实现;/=L-&\} printf(&
scanf(&quot:printf(&返回顺序表的首地址}void main(){ seqlist *L,datatype x)
///顺序表类型seqlist *chushi(int n)
/要实现能够根据从键盘输入的数据; for(i=0;从顺序表的第一个到最后一个分别与要查找的x进行比较 /i--)
/显示顺序表L的元素 printf(&
L=del(L;&#47,x),&len););
L=insert1(L;
//i&=x)
&#47:printf(& /根据顺序表的长度; L=chushi(len);//%d&n要删除;/在L指向的顺序表里查找x{last && L-&),下标为k;data[i]);/&#47:printf(&quot,使其保持有序{ %d&/
scanf(&n%d 存在;;把x放入 L-&把data[k]及其后面的元素往后移动
L-&n请输入要查找的数据&#92,&y);=L-&;n请输入要删除的值\
print(L);应该把x插入到下标为k元素的前面 for(i=L-&gt,请按3\n为顺序表长度,首地址存在L中 print(L););stdio#include&\建立一个长度为len的顺序表
我有更好的答案
你的程序错误太多了,完全得不到结果
其他类似问题
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁关于C语言的一点问题! 我在网上找了一个教程学习,不过在学习过程中有点困惑~!_百度知道
关于C语言的一点问题! 我在网上找了一个教程学习,不过在学习过程中有点困惑~!
scanf(&quot?哪里有问题呢;);;30&&b&
printf(&quot,输入a=40;111&quot:年纪大于30且月收入大于30000
满足两个条件中的任一条则输出111,b=30001时输出了111
输入a=60,b=60000时竟然出来了222为什么啊:年纪在30以内且收入大于5000
条件二:main(){5000)||(a&
if((a&%d%d&}当我执行的时候;222&quot,b;
getch(),&a题目;),否则输出222我的程序如下,&b);30000))
printf(&30&&b&gt:条件一
提问者采纳
因为你的int是在-3
你需要使用float数据类型
你用的什么的编程器 是VC还是win-tc
提问者评价
明白了!我用win-tc
参考资料:
其他类似问题
c语言的相关知识
其他5条回答
2个都是111呀。。
因为你的b超出int的范围了,int指定的整数范围不超过32767,你把b改成32767以内且大于30000的数试试,就跟你预想的答案一致了
肯定是你自己哪里错了,会不会你写的是6000不是60000?
程序没问题 另外楼上说的int不超过32767那是很久以前的机器才这样 现在int 和long int都是32位的 范围肯定超不了
是你输入数据的时候错了,在输入两个数的时候,中间用空格隔开,就会显示出正确的结果,111;如果用“,”隔开,就会显示:222。比如,你输入60 60000是正确的结果,输入60,60000是错误的结果
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言教程下载 的文章

 

随机推荐