当前位置:首页 » 编程语言 » c语言看不懂怎么办
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言看不懂怎么办

发布时间: 2022-08-28 16:25:09

① 最近好想学c语言.编程.但我看了C语言书籍.很难看懂,怎么办

那说明你看的书太烂了,推荐《计算机等级考试二级教程C语言程序设计》
一星期入门,一个月看完。然后你就可以来这里回答别人问题了。
当然,如果你看的话。
看不懂就继续看,直到看懂,看不懂就记住。
你说汉语的时候,想过为什么吗,没有。但你是怎么学会说话的?just
do
it

② C语言我连程序都读不懂怎么办呢

读不懂太正常了。
因为你不知道这个算法思想
一般来说,读别人写的程序代码是很困难的事情
假如没有文档的化。
这也就是为个么现在要求大家写程序要加注释的原因
不加注释的化,一年前写的程序,自已可能都看不明白了

③ 完全看不懂c语言怎么办

多用用就会明白了,还有就是把c语言教材多看几遍,不懂没事,这时候你去看数据结构,把这本理论书搞通后回来看c,会发现原来这个世界是如此的清晰明了!

④ C语言初学者:很多代码都看不明白怎么办

多看看书
是对的
看书不要死看
先把基本的语法
看懂

要看他的算法
掌握这两点
就不会很吃力了
有的刚开始看不怎么明白
你一定要坚持
等看到后面
有时你就会豁然开然
前面为什么不怎么懂了

⑤ 自己看书学c语言基础,算法看不太明白,怎么办

硬着头皮看!看不懂也要把算法的设计思想搞明白,看的多了,你有一天会突然发现,原来自己可以写出以前看不懂的。现在重点放在程序的设计思想上,比如,你应该读懂每个程序的函数的功能

⑥ c语言学不会怎么办

刚开始学的时候,一定要将前几章的基础知识学好,要不后面的就更听不懂了,我也是这个学期才学c语言的,刚开始学的时候确实有压力,看着那么多的东西、符号
都不知道是什么意思,慢慢的就懂了,学好c语言,也要多做题,不做题是不行的。没有学不会的东西,只要认真,用心,都可以学会的
纯手打,急需财富值,望采纳

⑦ 谭浩强的c语言程序设计看不懂怎么办

谭浩强的c语言开始运用了倒叙法,其中有一个例子还运用了后面的函数调用,所以你会百思不得其解。这个你可以不用理会,但是像int、printf什么的基本术语知道在干什么就行了,第一章突如其来很多例子,读者只需略微留意就行了,因为后面的章节会一一讲解,所以刚开始的时候看不懂不要灰心,后面的章节都会讲到,到时后你再返回去看就能看懂了。
学的时候尽量不要看它下面的程序解释,自己看程序试着去理解才能进步。还有上机实践也是很重要的,建议初学者课本上的程序都上机调试一下,也试着自己编程序看看能不能运行。慢慢来我想是能学好的。如果遇到什么具体问题可以给我留言。

⑧ C语言看不懂

对于第一个的一大堆的if条件语句,只能逐个的使用play_state的值去与后面的比较,当然要遵守&&运算符的短路规则,也就是对于a&&b,如果a的值为0,那么就不用去判断b是多少了,因为不管b是多少,对于&&运算符来说与0的运算其结果都为0。
至于你说的找不到play_state的值,play_state这个值,如果是在其他函数中或者if语句中定义的,那么这个值可以不用看,因为这个值是局部变量,局部变量一但离开定义他的语句块或者函数,其值将不会存在,而且在语句块或函数外的程序是看不到局部变量的。因此对于play_state的值,你应该查找,是不是定义了一个全局变量,应找到全局变量的值才是有效的值。
至于逻辑预处理指令#if,其实这个语句就与C中的if语句是一样的,如果#if后面的条件成立,则执行后面的语句,否则就跳出。并不是像你所说#ifdef语句,是否后面没有定义就不用看了,应该判断后面的条件是否成立。一般#if语句是与#define连合使用的,下面给你介绍一下#if语句。
逻辑预处理器指令:
1、逻辑#if指令:该指令原理与条件语句if相同,如果测试为真就执行后面的语句,如果为假则跳过后面的语句。该指令有两种用法,其一可以用#if指令测试某个符号以前是否用#define指令定义过,这是最常用的用法,其二可以用来测试某个条件表达式是否为真。
2、#if指令用法一:测试某个符号是否以前用#define定义过,该用法的指令如下#if
defined
标识符
….
#endif
其缩写形式为#ifdef
标识符….#endif表示如果,指定的标识符已被#define定义,则中间的语句就包含在源文件中,如果该标识符还未被#define定义,则跳过#if和#endif之间的语句,该语句以#endif结束,还要注意的是标识符前的关见字是defined比define多一个字母d。
3、测试标识符是否不存在:其语法为#if
!defined
标识符…..#endif缩写形式为#ifnedf
标识符…..#endif表示如果指定的标识符没有定义,则把#if和#endif之间的语句包含在源文件中,如果标识符已定义则跳过#if和#endif之间的代码,实标上#ifndef语句比#ifdef语句使用得更频繁,因为系统使用该语句防止头文件被多次包含,
4、防止头文件被包含多次的方:其方法为#ifndef
HY
#define
HY语句#endif程序在开始遇到标识符HY时没有被定义,这时执行后面的语句,再第二次被使用时则标识符HY已经被定义,这时不会执行后面的语句,从而防止了同一头文件被包含多次的情况。这里要注意使用#define后面定义的标识符不需要值。
5、#if语句还可以使用逻辑运算符以测试多个值,比如#if
defined
HY1&&HY2….#endif当HY1与HY2都为真时才执行,同样还可以使用其他逻辑运算符。
6、#if指令用法二:测试某个表达式的值是否为真,其语法格式为:#if
常量表达式….#endif,注意常量表达式的求值结果应是整数常量表达式,比如#if
a=2
….
#endif测试a的值是否为2,如果为2则执行#if与#endif之间的语句。
4.7、多个#if选择块:和常规的if语句一样#if也有对应的#else和#elif语句,比如#if
a=3
….
#else
….
#endif表示如果a=3则执行if后面且在#else前面的语句,如果为假则执行#else与#endif间的语句。#elif用来实现多个选择,该语句和常规语句的else
if相似,比如#if
a=1
….
#elif
a=2
….
#elif
a=3….
#else
….
#endif表示,如果a=1则执行#if后的语句,如果a=2则执行该条件后的语句。
执行开始后,按顺序先执行x=0;,因为它不在循环体内,所以只执行1次,
接下来是个循环嵌套,外层循环的for(i=1;i<n;i++)语句要执行n次,(因为要进行n次判断),内层循环要执行n+(n-1)+(n-2)+...+1次,用等差数列求和公式表示这个和,就是n(n+1)/2次

⑨ c语言什么都看不懂,该怎么去学

可以下载一些教学资源,多练习编程,关注博客园,csdn一些专业论坛

⑩ C语言完全不会怎么办

没事儿呀,可以学嘛
以前学习C语言的时候看的是如鹏网的视频教程——C语言也能干大事系列
通过开发小游戏,开发网站的方式来讲解C语言,通俗易懂,听起来不枯燥,适合初学者,可以极大的激发对编程的兴趣,没想到C语言还可以这么学
再多的可以到如鹏网官网上去看一下