实验二.c

 

 

 

 

 

 1 #include<stdio.h>
 2 int main() {
 3     int a = 5, b = 7, c = 100, d, e, f;
 4     d = a / b * c;  //   (a✖b)➗c
 5     e = a * c / b;   //  (a✖c)➗c
 6     f = c / b * a;   //  (c✖b)➗a
 7     printf("d=%d, e=%d, f=%d\n", d, e, f);
 8     //由于定义的是整形变量,所以。。。
 9     return 0;
10 }

 

 

 

 1 #include <stdio.h>
 2 int main() {
 3     int x = 1234;
 4     float f = 123.456;
 5     double m = 123.456;
 6     char ch = 'a';
 7     char a[] = "Hello, world!";
 8     int y = 3, z = 4;
 9     printf("%d %d\n", y, z);
10     printf("y=%d, z=%d\n", y, z);
11     printf("%8d,%2d\n", x, x);
12     printf("%f, %8f,%8.1f,%0.2f,%.2e\n", f, f, f, f, f);
13     printf("%lf\n", m);
14     printf("%3c\n", ch);
15     printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n", a, a, a, a, a);
16     return 0;
17 }

 

 

 

 1 #include<stdio.h>
 2 int main() {
 3     double x, y;
 4     char c1, c2, c3;
 5     int a1, a2, a3;
 6 
 7     scanf_s("%d%d%d", &a1, &a2, &a3);
 8     printf("%d,%d,%d\n", a1, a2, a3);
 9     scanf_s("%c%c%c",&c1,&c2,&c3);
10     printf("%c%c%c\n", c1, c2, c3);
11     scanf_s("%lf%lf", &x, &y);
12     printf("%.1lf,%.1lf\n", x, y);
13 
14     return 0;
15 }

 

 

 

 

 1 #include<stdio.h>
main() { 3 char x; 4 x = getchar(); 5 if (x >= '0' && x <= '9') 6 printf("%c是数字字符\n", x); 7 else if (x >= 'a' && x <= 'z'||x>='A'&&x<='Z')
8 printf("%c是英文字母\n", x); 9 else 10 printf("%c是其他字符\n", x); 11 12 13 return 0; 14 }

 

 

 

 

 

 

 1 #include<stdio.h>
 2 int main() {
 3     char ans1, ans2;
 4     printf("复习了吗?(输入y或Y表示复习了,输入n或N表示没复习):");
 5         ans1 = getchar();
 6         getchar();//接收回车
 7         printf("\n动手敲代码了吗?(输入y或Y表示敲了,输入n或N表示没敲):");
 8             ans2 = getchar();
 9         if ((ans1=='y'||ans1=='Y')&&(ans2=='Y'||ans2=='y'))
10             printf("\n罗马不是一天建成的:)\n");
11         else
12             printf("\n罗马不是一天毁灭的。。。\n");
13     return 0;
14 }

 

 

 

 

 

 

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main() {
 4     int n, sum = 0;
 5     printf("please input:");
 6     scanf_s("%d", &n);
 7     if (n >= 1 && n <= 10) {
 8         sum = pow(2, n) - 1;
 9         printf("%d\n", sum);
10     }
11     else printf("wrong input!\n");
12     return 0;
13 }

 

 

 

 

 

 

posted on 2020-10-30 21:37  wlj23  阅读(119)  评论(2)    收藏  举报