~

今天写了个C语言字符转ASCII码的程序

void ascii(void) { /************************** * 字符转换ASCII码 ***************************/ char a='0'; // 给a一个初始化值 while (1) { if (a != 10) {// 当a不等于LF换行时才打印输出提示 printf("请输入一个字符(或输入q退出):"); } scanf("%c"…

~

c语言逻辑运算符

下表显示了 C 语言支持的所有关系逻辑运算符。假设变量 A 的值为 1,变量 B 的值为 0,则: && 称为逻辑与运算符。如果两个操作数都非零,则条件为真。(A && B) 为假。 || 称为逻辑或运算符。如果两个操作数中有任意一个非零,则条件为真。A || B) 为真。 ! 称为逻辑非运算符。用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。!(A…

~

c语言a++与++a的区别

c语言a++与++a的区别,两者的区别就是先赋值后运算和先运算后赋值。 代码: #include <stdio.h> int main() { int c; int a = 10; c = a++; printf("先赋值后运算:\n"); printf("Line 1 - c 的值是 %d\n", c ); printf("Line 2 - a 的值是 %d\n", a ); a =…

~

c 语言常量的使用

常量是C语言程序设计中经常用到的一种基础数据类型,比如Pi = 3.1415926, 可以定义一个Pi的常量,这样在需要修改常量时只需要修改定义的常量值就行了,不必要直接赋值'字面值'。 常量的最主要特性就是值不可变,记住这点就行了。 C 语言中的几种常量类型 1. 整数常量 整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表…

0%