- 博客(20)
- 收藏
- 关注
原创 C,结构类型
#include <stdio.h>struct date{ int month; int day; int year;};int main(int argc,char const *argv[]){ struct date today; today.month=02; today.day=11; today.year=2022; printf("Today's date is %i-%i-%i",today.year.
2022-02-11 18:48:21 438
原创 java,8大基本数据类型
public class hello { public static void main(String[] args){ //八大基本数据类型 //整数 int n1=10; byte n2=20; short n3=20; long n4=90L; //long类型要在数字后面加个L //小数:浮点数 float n5=50.1f; //float类型要在数字后面加.
2022-01-28 16:22:29 466
原创 C,malloc分配动态内存
#include <stdio.h>#include <stdlib.h>int main(){ int number; int* a; printf("输入数量:"); scanf("%d",&number); a= (int*)malloc(number*sizeof (int)); //给a分配内存,int*将void转化成int for (int i = 0; i < number; ++i) { .
2022-01-27 14:36:20 824
原创 C,利用指针构建交换函数
#include <stdio.h>void swap(int *pa,int *pb);int main(){ int x=3; int y=9; swap(&x,&y); //交换值x,y所对应的地址 printf("x=%d y=%d",x,y); return 0;}void swap(int *a,int *b){ int t=*a; *a=*b; *b=t;}.
2022-01-26 14:12:49 435
原创 C,数组,判断是否是素数
#include <stdio.h>int main(void) { int maxNumber; printf("输入一个数:"); scanf("%d",&maxNumber); //输入一个数,决定数组大小 int Prime[maxNumber]; int i; int x; for (i = 0;i <maxNumber ; i++) { Prime[i]=1; } //.
2022-01-24 15:06:32 746
原创 C语言,输入一个正整数n,输出所有n位水仙花数
#include <stdio.h>#include <math.h>int main() { printf("输入一个正整数n:\n"); int n; //n位数 scanf("%d",&n); int f=pow(10,n-1); //遍历n位数下的所有正整数 for (int j = f; j < f*10; ++j) { int t=j; int sum=0;...
2022-01-15 16:07:20 3727 3
原创 C语言,for循环打印九九乘法表
#include <stdio.h>int main() { int n=9; for (int i = 1; i <=n; ++i) { for (int j = 1; j <= i; ++j) { printf("%d*%d=%d ",i,j,i*j); if(i*j<10){ printf(" "); } else{ .
2022-01-15 10:51:53 300
原创 C,给定条件的整数集
给定不超过6的正整数a,考虑从a开始的4个数字,请输出所有由他们组成的无重复数字的3位数。输出满足条件的3位数,要求从小到大,每行6个整数,整数间以空格分隔但行末不能有多余空格。#include <stdio.h>int main() { printf("Please enter a number:\n"); int a; scanf("%d",&a); int i,j,k; int count=0; for (i = a;
2022-01-13 17:53:44 215
原创 C语言.输入2个数,辗转相除法求2个数的最大公约数
辗转相除法求最大公约数。如果b等于0,计算结束,a就是最大公约数;否则,计算a除以b的余数,让a等于b,而b等于那个余数;回到第一步。例如:a b 余数15 20 1520 15 515 5 05 0#include <stdio.h>int main() { int a,b; int remainder=0; //初始化一个余数 printf("Please enter a and b:\n".
2022-01-12 19:02:39 679
原创 C语言,枚举法求两个数的最大公约数
#include <stdio.h>/* * 求a,b的最大公约数*/int main() { //枚举法 printf("Please enter two integer:\n"); int a,b; int min=0; int result=0; scanf("%d %d",&a,&b); if(a>b){ min=b; }else{ min=a; }.
2022-01-11 17:15:43 272
原创 C语言,正序分解整数
输入一个非负整数,正序输出它的每一位数字。并输出它的位数。例如,输入12345,输出1 2 3 4 5 ,是5位数#include <stdio.h>#include <math.h>int main() { printf("Please enter a number:\n"); int x; //输入的整数 scanf("%d",&x); int digit=0; int index=0;
2022-01-11 16:13:02 868
原创 C语言,计算函数 F(n)=1-1/2+1/3-1/4+...+1/n
#include <stdio.h>/* 计算函数 F(n)=1-1/2+1/3-1/4+...+1/n */int main() { printf("Please enter n:\n"); int n; double f=0.0; int sign=1; scanf("%d",&n); for (int i = 1; i <= n; ++i) { f=f+sign*1.0/i; /.
2022-01-11 15:11:35 1076
原创 C语言,计算函数F(n)=1+1/2+1/3+...+1/n.
#include <stdio.h>/* 计算函数 F(n)=1+1/2+1/3+1/4+...+1/n */int main() { printf("Please enter n:\n"); int n; double f=0; scanf("%d",&n); for (int i = 1; i <= n; ++i) { f=f+1.0/i; //分子1.0强制让结果转变为浮点数。 .
2022-01-11 15:05:09 1919
原创 C语言,for嵌套循环,输出1-100的素数
#include <stdio.h>/* * 输出1-100的素数 * 素数是指除了1和它本身以外不再有其他因数的自然数*/int main() {// printf("Please enter a number:\n");// int x; //初始化要输入的数// int prime=1; //默认输入的是素数,prime赋值1// scanf("%d",&x); for (int x = 1; x <...
2022-01-11 13:19:12 3551
原创 C语言,输入一个数判断是否是素数
#include <stdio.h>/* * 输入一个数,判断该数是否是素数 * 素数是指除了1和它本身以外不再有其他因数的自然数*/int main() { printf("Please enter a number:\n"); int x; //初始化要输入的数 int prime=1; //默认输入的是素数,prime赋值1 scanf("%d",&x); for (int i = 2; i <x ;.
2022-01-11 13:02:59 1778
原创 C语言,for循环实现,输入一个数字计算阶乘
#include <stdio.h>int main() { int n; //初始化要输入的n int i=0; //初始化for循环用到的i int result=1; //初始化要输出的结果 printf("Please enter n:\n"); scanf("%d",&n); //输入n for(i=n;i>0;i--){ result *=i;.
2022-01-11 11:45:03 1152
原创 c语言,整数逆序问题
#include <stdio.h>int main() { int x; printf("Please enter an integer:\n"); scanf("%d",&x); //输入一个整数 int last=0; int result=0; while(x>0){ last =x%10; .
2022-01-10 16:08:05 128
原创 C语言,计算正整数的平均数
#include <stdio.h>/* * 计算正整数的平均数*/int main() { int n; int sum=0; int count=0; scanf("%d",&n); while ( n>0){ sum +=n; count ++; scanf("%d",&n); } printf("%f\n",1.0*sum/count);.
2022-01-10 15:46:52 1502
原创 C语言,随机函数rand()实现猜数游戏
让计算机来想一个数,然后让用户来猜。用户每输入一个数字,就告诉他是大了还是小了,直到用户猜中为止,最后还要告诉用户它猜了多少次。#include <stdio.h>#include <stdlib.h>#include <time.h>int main() { srand(time(0)); int n=rand()%100+1; //初始化一个随机数n int count=0; .
2022-01-10 14:23:09 2141
原创 C语言,switch成绩转换-百分制转换为五分制
#include <stdio.h>/*成绩转换,大于等于90为A,大于等于80为B,大于等于70为C,大于等于60为D,小于60不及格*/int main() { int scorn; int Tenths; printf("Please enter your scorn\n"); scanf("%d",&scorn); //输入百分制成绩 Tenths=scorn/10; //提取出成绩的十分位...
2022-01-09 17:19:00 1895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人