编程笔记
-
创建和使用带符号的整数类型
有五种基本类型的变量可以存储有符号的整数值,因此可以存储正值和负值。键入整数变量类型的名称。 类型名称 字节数 signed char 1 short 2 int 4 long 4 long long 8 类型名称short,long和long long可以写为short…
-
使用int类型文字指定整数常量
要声明并初始化long类型变量Big_Number,可以这样写: #include <stdio.h> int main(void) { long Big_Number = 1287600L; printf("%d",Big_Number); return 0; } 执行上面代码,得到下面结果: 128…
-
定义和使用八进制常量
八进制值是基数为8的数字。每个八进制数字的值从0到7,八进制数字使用二进制三位。以零开头的整数常量(如014)将被解释为八进制数。014是十进制值12的八进制等值。 #include <stdio.h> int main(void) { unsig…
-
十六进制常量
可以以十六进制格式写入整数值,该值以16为基数。十六进制数中的数字相当于十进制值0到15,它们由0到9和A到F(或小写的a到f)表示。十六进制数字用前缀0x或0X写入。 十进制的9916是十六进制形式的0x99或0X99。 十六进…
-
使用gets_s()函数读取输入并使用atoi()将其转换为整数值
#include <stdio.h> #include <stdlib.h> int getval(void); int main() { int age,weight,area; float iq; printf("Program to calculate your IQ./n"); printf("Enter your age:"…
-
十六进制和八进制常量
基于8的数字系统称为八进制,使用数字0到7。在八进制中,数字10与十进制中的8相同。基数为16的系统称为十六进制,使用数字0到9加上字母A到F,分别代表10,11,12,13,14和15。 例如,十六进制数10是十进制的16。 C语言…
-
在printf()里做数学运算
#include <stdio.h> int main (void) { int answer, result; answer = 100; result = answer - 10; printf ("The result is %i/n", result + 5); return 0; }
-
在int类型上做简单的数学运算
#include <stdio.h> int main (void) { int sum; // compute result sum = 25 + 37 - 19; // display result printf("The answer is %i/n", sum); return 0; }
-
找出样本数据对的下一个最大偶数。
#include<stdio.h> int main (void) { printf("The next largest even multiple of %i and %i is %i./n", 365, 7, 365 + 7 - 365 % 7); printf("The next largest even multiple of %i and %i…
-
使用for语句计算第200个三角数。
#include <stdio.h> int main (void) { int n, triangularNumber; triangularNumber = 0; for (n = 1; n <= 200; n = n + 1) triangularNumber = triangularNumber + n; printf ("The 200th triangul…