编程笔记
-
计算圆的面积,int输入和计算
#include <stdio.h> int radius, area; int main() { printf( "Enter radius (i.e. 10): " ); scanf( "%d", &radius ); area = (int) (3.14159 * radius * radius); printf( "/…
-
找出0到100之间的偶数。
#include <stdio.h> int main( void ) { static int count = 0; for (int x = 0; x < 101; x++) { if (x % 2 == 0) /*if x is even...*/ count++; /*add 1 to count.*/ } printf("There are %d even …
-
使用填充将整数转换为字符串
#include <stdio.h> #include <limits.h> #define MAXLINE 1000 void itoa(int n, char s[], int w); void reverse(char s[]); int main(void){ char s[MAXLINE]; int width; width = 11; itoa(INT_MIN…
-
将整数转换为二进制
#include <stdio.h> #include <limits.h> #define MAXLINE 1000 void itob(int n, char s[], int b); void reverse(char s[]); int main(void) { char s[MAXLINE]; itob(INT_MIN, s, 16); printf("…
-
将一串十六进制数字转换为等效的整数值
#include <stdio.h> #define MAXLINE 1000 long htoi(char s[]); int main(void) { int len; char line[MAXLINE] = "0Xdead1234"; printf("%lu/n", htoi(line)); return 0; } long htoi(…
-
以下程序的输出是什么? Int类型变量赋值。
#include <stdio.h> int main(void) { int a, b; a = 5; b = 2; /* line 7 */ b = a; /* line 8 */ a = b; /* line 9 */ printf("%d %d/n", b, a); return 0; }
-
以下程序的输出是什么? Int类型变量赋值
#include <stdio.h> int main(void) { int a, b; a = 5; b = 2; /* line 7 */ b = a; /* line 8 */ a = b; /* line 9 */ printf("%d %d/n", b, a); return 0; }
-
在科学记数法中,数字表示为十进制数乘以10的幂
这里是一些例子。 数字值 指数表示法 1,000,000,000 1.0e9 123,000 1.23e5 322.56 3.2256e2 0.000056 5.6e-5 以下代码以两种方式显示浮点值。 #include <stdio.h> int main(void) { float aboat = 32000.0; d…
-
整数类型可移植名称
#include <stdio.h> #include <inttypes.h> // supports portable types int main(void){ int32_t me32; // me32 a 32-bit signed variable me32 = 12345678; printf("First, assume int32_t is i…
-
打印字符的代码值
#include <stdio.h> int main(void){ char ch; printf("Please enter a character./n"); scanf("%c", &ch); /* user inputs character */ printf("The code for %c is %d./n&qu…