- 博客(10)
- 收藏
- 关注
原创 第三章-习题
3-1#include<stdio.h>#include<string.h>int main() {char s[]={"OOXXOXXOOO"};int tot = 0,num=0;int a=strlen(s);for(int i = 0; i < a ; i++){if(s[i]=='O') { num++; } ...
2018-04-20 09:51:09
182
转载 数组
3-1#include<stdio.h>#include<string.h>int main(){int a[105];int x,n=0;while(scanf("%d",&x)==1) a[n++]=x;for(int i = n-1; i >= 0; i--)printf("%d\n", a[i]);//printf("%d\n",a[0]);in..
2018-04-19 19:32:08
203
转载 算法竞赛入门经典第二版-第二章习题
2-1输出100~999中的所有水仙花数。若3位数ABC满足ABC=A3+B3+C3,则称其为水仙花数。例如153=13+53+33,所以153是水仙花数。#include<stdio.h>int main(){ int a,b,c; for(int i=100;i<999;i++){ a=i/100; b=i/10%10; ...
2018-04-19 17:40:06
280
转载 算法竞赛入门经典第二版-第二章
程序2-1 7744问题:完全平方数(1)#include<stdio.h>#include<math.h>int main(){ for(int a = 1; a <= 9; a++) for(int b = 0; b <= 9; b++){ int n=a*1100+b*11; int m=fl...
2018-04-19 15:25:02
172
原创 第一章习题
1-1#include<stdio.h>int main(){ /*输入3个整数,输出它们的平均值,保留3位小数*/int a, b,c;float m;scanf("%d%d%d", &a, &b,&c);m=(float)(a+b+c)/3.0;printf("%.3f\n",m);return 0;}1-2#include<stdio.h>in...
2018-04-19 11:00:57
151
转载 算法竞赛入门经典(第二版)-第一章
1.4分支结构设计#include<stdio.h>int main(){ /*已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如果无解,则输出No answer*/ /*样例输出: 12 2 样例输入: 10 16 样例输出: No answer*/ int a,b,n,m; scanf("%d %d"...
2018-04-19 09:54:50
195
转载 算法竞赛入门经典(第二版)---第一章
程序1-6#include <stdio.h>int main(int argc, char *argv[]){ /*数字反转*/ int n; scanf("%d", &n); printf("%d%d%d",n%10,n/10%10,n/100); return 0; // 123->321 250->052}反转后输出位最...
2018-04-19 09:30:29
85
原创 sizeof 类型 大小
内置类型:#include<stdio.h>int main(){ printf("int :%d\n",sizeof(int)); printf("short :%d\n",sizeof(short)); printf("char :%d\n",sizeof(char)); printf("unsigned int :%d\n...
2018-04-13 22:45:52
196
原创 位操作
1.有符号数与无符号数a 符号量表示法:有符号数保留一位高位表示数的符号,范围:-127~+127。存在问题:-0 与+0b 二进制补码:范围:-128~+127.高位为1时,该值为负数。确定数值的方法:从一个9位数组合1 0000 0000(256的二进制形式)减去一个负数的位组合,得 到该负数值的数量值。例如:1000 0000,作为无符号数时,数值为128.作为有符号数时,该数为负数,1...
2018-04-13 09:44:50
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人