C
哦吼~
心如欲壑,厚土难填。
展开
-
判断一个数是不是素数
#include<stdio.h> #include<math.h> int main(){ int x,i,q; //输入x scanf("%d",&x); q=sqrt(x);//调用根号 for(i=2;i<=q&&x%i!=0;i++);//空循环判断是否为素数 if(i<=q) printf("不是素数...原创 2019-03-14 21:25:01 · 131 阅读 · 0 评论 -
返回关键字key在字符串s中首次出现的位置
//1.0 #include<stdio.h> #include<string.h> #define N 81 int main(){ char s[N],key='B'; int i; gets(s); for(i=0;i<N;i++){ if(s[i]==key){ //printf("%c在字符串中首次出现的位置为%d\n",key,i); ...原创 2019-03-14 21:30:58 · 402 阅读 · 0 评论 -
任意输入一个整数,判断其二进制为多少且计算其二进制中1的个数(考虑符号位的1)
//任意输入一个整数,判断其二进制为多少且计算其二进制中1的个数 #include<stdio.h> #include<math.h> #define N 8//8位机,以几位机表示就改正N void Count_1(int n,int a[]) { int i=1,cnt=0,t=0,x; x=n;//记录n的正负 while(n||t<N){ if...原创 2019-03-11 16:41:33 · 795 阅读 · 0 评论 -
稀疏矩阵
//稀疏矩阵:零元素多于非零元素的矩阵 /* 稀疏矩阵零元素多于非零元素,而这些零元素是没有意义的 这样会造成空间的浪费,因此,采用下面的方法来存储非零元素 已达到节省空间的效果 */ #include<bits/stdc++.h> #define Maxterms 10 #define MaxRows 6 #define MaxColumns 6 //为了统一,下标为0的空间...原创 2019-08-30 00:37:26 · 440 阅读 · 0 评论