- 博客(8)
- 收藏
- 关注
原创 数字求特征值
题目:对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,这个二进制数字就是001101。最后转成十进制输出。 #includ
2017-03-31 21:51:40 407
原创 判断输入一串数字的奇偶个数
题目:判断输入一串数字的奇数和偶数个数,输入遇到-1,输出。 #include #include int main(){ int cnt1,cnt2,n; cnt1=cnt2=0; printf("please input some numbers: \n"); scanf("%d",&n); while(1){ if(n%2==0)cnt2++; else cnt1+
2017-03-31 19:40:00 2291 1
原创 十进制换成8进制
题目:十进制换成8进制。 #include #include #include #define stack_size 100 #define stackincrement 10 #define exit #define OK 1 #define ERROR 0 typedef int Selemtype; typedef int ElemType; typedef int
2017-03-30 15:37:35 934
原创 编写函数digit(n,k),使得函数返回n中的第k位数。
题目:编写函数digit(n,k),使得函数返回n中的第k位数。 #include #include int digit(int n,int k); int main(){ int n,k; printf("Enter n k: "); scanf("%d %d",&n,&k); int result=digit(n,k); printf("%d\n",result); ret
2017-03-30 09:57:39 7574 2
原创 返回正整数n中数字的个数
题目:编写程序,使得函数返回正整数n中的数字的个数。 #include #include int num_digits(int n); int main(){ int n; printf("Enter a number: ",n); scanf("%d",&n); int result=num_digits(n); printf("%d\n",result); retu
2017-03-30 09:16:22 1252
原创 某年某月某日是该年的第几天
题目:某年某月某日是该年的第几天 #include #include int day_of_year(int m,int d,int y); int main() { int a,b,c; printf("Enter month day year: \n"); scanf("%d %d %d",&a,&b,&c); int result=day_of_year(a,b,c);
2017-03-29 21:45:19 253
原创 求两个数的最大公约数
使用辗转相除法求整数mn的最大公约数。 #include #include int gcd(int m,int n); int main(){ int a,b; printf("Enter two number: ",a,b); scanf("%d %d",&a,&b); int result=gcd(a,b); printf("%d\n",result); return
2017-03-29 21:07:50 290
原创 check x y n
题目:编写check (x,y,n)函数,如果x,y,都落在0到n-1之间,那么使得check函数返回1,否则返回0。假设x y n都是int型。 #include #include int check(int x,int y,int n); int main() { int a,b,n; printf("Enter three number to be check: ",a,b
2017-03-29 19:31:59 2149 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人