实验一
Part1
虽然是第一次打代码,但照着书上的照猫画虎倒也还能打出来。
Part2
1、判断奇偶数
#include <stdio.h> int main() { int x; printf("输入一个整数: \n"); scanf("%d",&x); if( x%2==1) printf("是奇数"); else printf("是偶数"); return 0; }

2、判断工作日
#include <stdio.h> int main(){ int days; printf("请输入一个整数:\n"); scanf("%d",&days); if (days>=1&&days<=5) printf("weekday,fighting!\n"); else if(days==6||days==7) printf("weekend,relax\n"); else printf("Ooops not in 1-7\n"); return 0; }

3、小写转化大写
#include <stdio.h> int main() { char ch; printf("请输入一个字符:\n"); scanf("%c",&ch); if(ch>=97&&ch<=120) ch=ch-('a'-'A'); printf("%c",ch); return 0; }
Part3
#include <stdio.h> #include <math.h> int main() { int n,i,a; int x=0; int b=0; printf("请输入一个十进制整数:\n"); scanf("%d",&n) ; while(n/2 != 0){ i=n%2; n=n/2; x=x+1; a=i*pow(10,(x-1)); b=b+a; } i=n%2; printf("转化为二进制的数:%d\n",i=b+i*pow(10,x)); return 0; }
浙公网安备 33010602011771号