山东指纹锁
C语言要背scanf(“a=%d,b=%d”,&a,&b),scanf函数的格式考察,如何实现保留三位小数,第四位四舍五入的程序等内容。
1、scanf(“a=%d,b=%d”,&a,&b) 。
一定要记住是以第一部分的格式在终端输入数据。考试核心为:在黑色屏幕上面输入的为 a=12,b=34才可以把12和34正确给a和b 。有一点不同也不行。
2、scanf函数的格式考察。
注意该函数的第二个部分是&a 这样的地址,不是a;scanf(“%d%d%*d%d”,&a,&b,&c); 跳过输入的第三个数据。
3、如何实现保留三位小数,第四位四舍五入的程序。
y=(int)(x*100+0.5)/100.0 这个保留两位,对第三位四舍五入
y=(int)(x*1000+0.5)/1000.0 这个保留三位,对第四位四舍五入
y=(int)(x*10000+0.5)/10000.0 这个保留四位,对第五位四舍五入
4、指定输入的长度。
终端输入:1234567,scanf(“-M%d”,&x,&y,&z);x为12,y为3456,z为7。终端输入:1 234567 由于1和2中间有空格,所以只有1位给x。scanf(“-M%d”,&x,&y,&z);x为1,y为2345,z为67。
5、表达式的数值只能为1(表示为真),或0(表示假)。
如 9》8这个关系表达式是真的,所以9》8这个表达式的数值就是1。
如 7《6这个关系表达式是假的,所以7《6这个表达式的数值就是0
好运大鸟
基本数据类型:int char .... C关键字 :const static ....操作符的优先级: + - * / ....基本的字符串处理函数:strcmp ...以上是初级的,如果再进一步的话,文件处理函数 fread ...内存分配函数 malloc ...等等
独家记忆159
C语言常用单词 2009-02-04 16:14 算法 algorithm 机器语言machine language运算与逻辑单元ALU 内存单元 memory unit分析 analysis 微处理器microprocessor应用软件application software 模型model汇编程序assembler 面向对象的语言object-oriented language汇编语言assembler language 操作码opcode备份件backup copies 操作系统operating system位bit 面向过程的语言procedure-oriented language引导boot 程序设计progremming字节bytes 汇编语言programming language伪代码pseudocode 类class细化refinement 编写代码coding循环结构repetition 编译型语言compiled language编译程序compiler 辅存secondary storage计算机程序computer program 选择结构selection控制单元 control unit 顺序结构sequence文档编写documentation 软件software软盘floppy diskette 软件开发过程software development procedure流程图flowchart 软件工程software engineering硬盘hard disk 软件维护software maintenance硬件hardware 源代码soure code高级语言high-level language 源程序source program输入/输出单元 I/O unit 语法syntax调用invocation 系统软件system software循环结构iteration 测试testing解释型语言interpreted language二进制补码two’s complement解释程序interpreter 低级语言low-level language抽象abstraction 累加accumulating参数argument 自减运算符decrement operator 算术运算符arithmetic operators 参数argument赋值语句assignment statement 赋值运算符assignment operators综合性associativity 类型转换cast原子数据类型atomic data value 编译时错误compile-time error字符值character values 记数counting类class 对齐justificating注释comments 逻辑错误logic error数据类型data type 左值lvalue 声明语句declaration statement 魔术数magic number定义语句definition statement 数学头文件mathematical library双精度数double-precision number 八进制octal转义序列escape sequence 已命名常数named constant表达式expression 桌面检查desk checking浮点数floating-point number 域宽操纵符field width manipulator函数function 回显打印echo printing头文件header file 十六进制hexadecimal标识符identifier 程序验证与测试program verification and testing整数值iteger value 自增运算符 increment operator关键字keyword 实现implement 操纵符manipulator 提示prompt混合表达式mixed-mode expression 运行时错误run-time error助记符mnemonic 右值rvalue 模块module 符号常数symbolic constant取模运算符modulus operator 语法错误syntax error优先级 preccedence 跟踪tracing变量variable 类型转换type conversions 1.保留字:C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。 (1)数据类型关键字(12个):char, double, enum, float, int, long, short, signed, struct, union, unsigned, void (2)控制语句关键字(12个):break, case, continue, default, do, else, for, goto, if, return, switch, while (3)存储类型关键字(4个):auto, extern, register, static (4)其它关键字(4个):const, sizeof, typedef, volatile2.控制语句:控制语句完成一定的控制功能。C语言只有9条控制语句,又可细分为三种:( 1)选择结构控制语句 if()~else~, switch()~(2)循环结构控制语句 do~while(), for()~, while()~, break, continue(3)其它控制语句 goto, return3。函数: 字符串函数 bcmp bcopy bzero memccpy memchr memcmp memcpy memicmp memmove memset movmem setmem stpcpy strcat strchr strcmp strcmpi strcpy strcspn strdup stricmp strlen strlwr strncat strncmp strncmpi strncpy strnicmp strpbrk strrev strset strstr strtok strupr 数学函数 abs acos asin atan atan2 ceil cos cosh exp fabs floor fmod frexp hypot ldexp log log10 modf pow pow10 sin sinh sqrt tan tanh 输入输出函数 getchar kbhit printf putchar 系统库函数 ClearScreen DispBCD SetScrollBar TextOut UpdateLCD bell block clrscr cursor delay get_chi_font get_eng_font getkey getpixel gotoxy line move noidle outtextxy putpixel pyfc rectangle sleep textmode time write_chi_font write_eng_font 标准函数 exit itoa 字符函数 isalnum isalpha iscntrl isdigit islower isascii isgraph isprint ispunct isspace isupper isxdigit toascii tolower toupper 动态内存分配函数 calloc free malloc realloc 读音要有一定的英语基础...基本上到4级...下个金山词霸或着有道...也有一定帮助!
听雨蘑菇
常用的C语言指令:main《主涵数》 auto《加在涵数名前}自动储存类变量》------------------短 register《{加在涵数名前}寄存器储存类变量》 extern《加在涵数名前}外部储存类,可以不加》 static《加在涵数名前}静态储存类变量》----------------长void《没反回值》 for《{3个条件语句}循环》while《{循环》 do while《{前do循环体语句,后while条件语句}循环》 if《{else补充语句,该短语只可有一个}{else if短语可有N个}条件》 switch()《{case条件:程序段}{default条件不满足程序段}{break结束语}开关》goto《没条件转向》 break《{适合于各种方式的循环}结果语》continue《判断结束语》 return《反回语句》bool《布尔型变量》 int《整型》-----------------------------低 unsigned《没符号字符型》 long《长整型》 double《双精度浮点型》------------------高short《短整型》 unsigned《没符号整型》 unsigned short《没符号短整型》 unsigned long《没符号长整型》 char《字符型》 float《单精度浮点型》
克利玛碴
c中常用的英文单词可以说是三种一是关键字,也可以说是保留字如main for int if else等。这个必须记住二是函数名,这个可能不是完全的单词,是几个单词的组合、缩写、变体等等如scanf printf strstr sin getwindow等三是自己命名的变量,这个是为了好读程序如sum一般是指加法的和等等
优质英语培训问答知识库