C语言起码
❶ c语言从入门开始起码要学(自学)多久才能去编程 我自认为自己的悟性不错。。
编hello world 5分钟,这个层次就可以编1+1;
理解结构化编程1周,这个层次就可以编+-*/计算器;
基本掌握语言本身2个月,这个层次就可以编计算器;
理解基本表、树、图的数据结构半年;
熟练指针、堆栈、系统、头运用1年;
基本算法1年半;
中级数据结构两年;
-------------------------------------------------------------------------------------------------------------------
其他高深的东西学习ing,这是我的经历,自认为算快的。那些高级货都是可以让人耗费一辈子的东西。
给你个建议,不要认为编程很单纯,jobs说硬件是身体,程序是灵魂。
但对于程序员来说数据结构是身体,算法才是灵魂。另外好的程序员还要有好的编写习惯。
相对于语言本身这些才是更重要的。
在此纪念jobs!
❷ C语言基础
B D A A C C A D
建议您多看一下C的基础课程,谭浩强的那个就不错;这些问题都是很基本的问题;如果您想靠着他吃饭的话就好好看看。
❸ C语言基本代码,求详细解释,越详细越好。
解释如下:
#include"stdio.h"//头文件
#include"math.h"//数学库函数
double pcos(double a);//声明子函数
main()//主函数
{
double x,y;//定义x,y这两个双精度数据
printf("please input one number:");
//输出please input one number:
scanf("%lf",&x);//出入一个数据并赋值给x
y=pcos(x);//把x传入pcos函数,返回值赋值给y
printf("cos of %lf is %lf ",x,y);//输出cos of x is y
}
double pcos(double a)//定义子函数名,形式参数
{
double b;//定义双精度数据b
b=cos(a);//计算cos(a),并赋值给b
return b;//返回b的值
}
(3)C语言起码扩展阅读:
注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。
注释就是对代码的解释和说明。目的是为了让别人和自己很容易看懂。为了让别人一看就知道这段代码是做什么用的。
正确的程序注释一般包括序言性注释和功能性注释。序言性注释的主要内容包括模块的接口、数据的描述和模块的功能。模块的功能性注释的主要内容包括程序段的功能、语句的功能和数据的状态。
❹ c语言最基本的
#include<stdio.h>
int mian()
{
int a,b,;
scanf("%d %d",&a,&b);
printf("%d",a+b);
printf("%d",a-b);
}
❺ c语言基本知识
有时你记不清操作符的顺序时,请多用括号.
比如 你希望 先得到指针p所指向的数据的值,然后再把指针位置+1 ,那么你就写: x=*(p++);
但如果你需要把p指向地址的数值+1 ,就这样写 (*p)++;
看你的意思了
❻ C语言的基本知识是什么
C语言功能丰富,表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,因此特别适合于编写系统软件.
简洁紧凑、灵活方便
运算符丰富
数据结构丰富
C是结构式语言
C语法限制不太严格,程序设计自由度大
C语言允许直接访问物理地址,对硬件进行操作
生成目标代码质量高,程序执行效率高
C语言适用范围大,可移植性好
......
想要学习它的话可以看看谭浩强的《C程序设计》
简单易懂。
❼ C语言的基本格式是什么
C语言最基本的格式,可以参考最基本的hello world程序。hello world程序虽然小,但是几乎包含和计算机软件技术相关的各种基础知识。
#include<stdio.h>
intmain()
{
printf("helloworld ");
return0;
}
1、#include <stdio.h>
预处理操作,谈到预处理操作,就需要了解C语言编译器生成二进制可执行文件的过程,一般为预处理阶断、编译阶断、汇编阶断、链接阶断。
预处理阶断:进行预处理操作,有预处理器来完成。
编译阶断:有C语言编译器完成,它负责将C语言源码转换成汇编指令。要深入下去就是编译原理知识。
汇编阶断:有汇编器完成,它负责将汇编指令转换成二进制机器码。要深入下去就是汇编语言以及反汇编、调试技术的内容
链接阶断:有链接器完成,它负责将二进制机器码装载成一个可执行文件,如果要深入的探索下去,就是Windows或者Linux平台上的库编程以及相可执行文件格式的学习,比如Windows平台的PE文件格式,如果把PE格式搞明白,自己可以直接用二进制编写一个程序,这没有不可思议,实际上是网上有这方面的帖子。
2、int main()
每个C语言程序有且只有一个main函数,一般的教科书上只有一句:“有系统调用main函数”, 那么到底 是系统中的谁调用了此函数,如此深入下去,可以加深对应用程序执行的理解,实际上在Linux平台上有,_start()函数调用main函数,在Windows平台上有启动函数mainCRTStartup函数来调用main函数。
3、printf("hello world ")
这是C语言的成功之处之一,C语言将输入、输出操作设置为一个标准,这大大方便了应用程序开发,也提高了应用程序的可称植性。自己有兴趣可以深入的去探索。
4、return 0
return 0,返回值的0表示程序执行成功了。
❽ 最基本的C语言语句是什么语句
B、表达式语句
C语句可分为五类:1.表达式语句;2.函数调用语句;3.控制语句;4.复合语句;5.空语句。
其中最基本的语句是表达式语句,因为仅仅用表达式语句也能写出简单程序。
赋值语句属于表达式语句中的一种
循环语句属于控制语句中的一种
❾ C语言的基本格式是什么
如:
1.#include<stido >
“
引入头文件(主要引入函数库,如stdio.h;数学函数”)
2. int main(void ) {
“
主函数必须是小写的(程序唯一入口,前面的int、void等都可省略,但“括号”不能。大括号内包含的内容为程序主体”
Int num = 10
3.printf(“会好的”);
Printf(“我今年%d岁了\n”,num);
“\n:表示换行;%d表示在这里带入定义的函数num =
10,所以后面必须跟‘num’这个标识符”
}
首先,在程序中注意一些小问题。
1.程序要在英文输入法的界面输入,不然程序会报警。
2.程序的格式要有一定的层次关系。