- 博客(14)
- 收藏
- 关注
原创 判断一个数是否是质数
#include<stdio.h>int main(){ int i = 0, n = 0, num = 0; printf("请输入要判断的正整数:"); scanf("%d",&num); for(i=2;i<num;i++) { if(num%i == 0) { n++; } } if(n == 0) { printf("正整数%d是质数",num); } else { printf("正整数%d不是质数",num);.
2022-01-08 16:03:47
504
1
原创 C语言课程设计 通讯录管理系统
#include <stdio.h> #define data a[i].no,a[i].name,a[i].phone,a[i].address//函数声明 ----------------------------------------- void menu();//菜单void menu_go(int n);//主菜单的实现void add();//通讯信息录入void show();//通讯信息显示void del();//通讯信息删除 void modify();/.
2022-01-07 19:44:50
1380
1
原创 求两个正整数的最大公约数
#include<stdio.h>int main(){ int i, m, n; printf("请输入两个正整数:"); scanf("%d %d",&m, &n); if(m<n)//得到m,n中更小的数 { int temp = m; m = n; n = temp; }//反向穷举法,从两个整数中更小的数开始按从大到小的顺序取出能同时整除两个整数的最大公约数 for(i=n;i>0;i--) { .
2022-01-06 11:07:35
3858
原创 用二分法在一个有序数组中查找某个具体元素的下标。
#include<stdio.h>int main(){ int a[]={11,22,33,44,55,66,77,88,99,100}; int b = 66; int sz = sizeof(a)/sizeof(a[0]);//计算数组中的元素个数 int left = 0;//左下标 int right = sz - 1;//右下标 while(left<=right) { int mid = (left+right)/2;//二分查找算法 if(a[.
2022-01-04 16:16:56
773
原创 求1的阶乘+2的阶乘+3的阶乘+...+10阶乘的和
#include<stdio.h>int main(){ int n = 1, i = 1, a = 1, sum = 0; for(n=1;n<=10;n++) { a = 1; for(i=1;i<=n;i++) { a = a * i; } sum = sum + a; } printf("sum = %d\n",sum); return 0; }
2022-01-04 10:12:47
747
原创 求n的阶乘
#include<stdio.h>int main(){ int i = 1, sum = 1, n= 0; printf("请输入n的值:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum = sum * i; } printf("输出%d的阶乘为%d\n",n,sum); return 0;}
2022-01-03 21:21:36
191
原创 编写计算华氏温度——摄氏温度转换程序,要求输出温度转换表(华氏温度从10度到200度,步长为2,华氏温度——摄氏温度的转换公式为:(C=(5/9)*(F-32))。
#include<stdio.h>int main(){ int F,C; printf("请输入华式温度:"); scanf("%d",&F); if(F<10 || F>200 || F%2 != 0) { printf("输入的华式温度错误!\n"); } else { C = (5/9.0)*(F-32); printf("转化后的摄氏温度是%d",C); } return 0;}...
2021-12-26 00:26:38
920
原创 输入一个百分制成绩,输出该成绩的等级,规定:90分及以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分及以下为‘E’。
1.if语句实现#include<stdio.h>int main(){ int score; printf("请输入学生成绩:"); scanf("%d",&score); if(score<0 || score>100) { printf("输入学生成绩错误!\n"); } else { if(score>=90) printf("该学生的成绩等级为A\n"); else if(score>=80 &&
2021-12-25 23:37:32
26042
2
原创 用switch语句输出星期数
#include<stdio.h>int main(){ int day; scanf("%d",&day); switch(day) { case 1: printf("星期一\n");break; case 2: printf("星期二\n");break; case 3: printf("星期三\n");break; case 4: printf("星期四\n");break; case 5: printf("星期五\n");break; ca.
2021-12-25 21:33:51
2991
原创 输出1~100间的奇数
#include<stdio.h> int main(){ int a = 0,i; for(i=0;i<=100;i++) { if(a%2 != 0) printf("%d ",a); a+=1; } return 0;}
2021-12-25 16:03:28
836
原创 判断一个数是否是奇数
#include<stdio.h>int main(){ int a; printf("请输入一个数"); scanf("%d",&a); if(a%2 == 0) { printf("%d不是奇数",a); } else { printf("%d是奇数",a); } return 0;}
2021-12-25 15:54:10
250
原创 输入x,输出y值。函数关系为x>0时,y=1、x=0时,y=0、x<0时,y=-1.
#include<stdio.h>int main(){ int y; float x; printf("请输入x="); scanf("%f",&x); if(x>0) printf("y=1"); else if(x=0) printf("y=0"); else printf("y=-1"); return 0; }
2021-12-25 11:05:01
3494
原创 输入某年的年份year,输出该年是否是闰年的信息。
#include<stdio.h>int main(){ int year; printf("请输入年份: "); scanf("%d",&year); if((year%4 == 0 && year%100 !=0) || (year%400 == 0)) printf("%d年是闰年\n",year); else printf("%d年不是闰年\n",year); return 0;}...
2021-12-25 11:00:11
2612
原创 分别编写计算球的表面积和体积的函数area和volume。在主函数中输入球的半径,分别调用函数area和volume计算并输出球的表面积和体积。
#include<stdio.h> #define PI 3.14int Area(int r){ int area; area = 4*PI*r*r; return area;}int Volume(int r){ int volume; volume = 4/3.0*PI*r*r*r; return volume;}int main(){ int r,a,v; printf("请输入球的半径: "); scanf("%d",&r); a = A.
2021-12-25 00:09:38
1770
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人