12 2011 档案
UVA 10106 - Product
摘要:将数学运算过程程序化,注意地址的变动,缩位进位就可以啦!#include<stdio.h>#include<string.h>#define MAXN1 250 + 10#define MAXN2 500 + 10char s1[MAXN1], s2[MAXN1];int num[MAXN2],num1[MAXN1],num2[MAXN1];void solve(){ int len1 = strlen(s1); for(int i = 0; i < len1; i ++) num1[i] = s1[len1-i-1] - '0'; int len 阅读全文
posted @ 2011-12-19 23:55 BFP 阅读(324) 评论(0) 推荐(0) 编辑
UVA 401 - Palindromes
摘要:这道题憋了好久,题很简单,错在了输出格式:每行之间有空格 judge后wrong answer,值得注意。#include<stdio.h>#include<string.h>char s[25];int palin(char* s){ int len = strlen(s); for(int i = 0; i < len/2; i ++) if(s[i] != s[len-1-i])return 0; return 1;}int mirr(char* s){ char s1[40]="ABCDEHIJKLMNOPQRSTUVWXYZ1234567... 阅读全文
posted @ 2011-12-19 22:54 BFP 阅读(561) 评论(1) 推荐(1) 编辑
UVA 424 - Integer Inquiry
摘要:很水的题。。。思路:这么长的数,首先要把他看成是字符串,存在一个字符数组里。(可不可以把它看成紧挨着的N数呢,每次读一个数直接进行加运算,最后的零没法处理,还没想到),让后把字符转换成数字存在整数数组里面,在里面进行运算。#include<string.h>//#include<stdlib.h>#include<stdio.h>#define MAXN 100 + 10char s[MAXN];int num[MAXN];void solve(){ int len = strlen(s); for(int i = 0; i < len; i ++) 阅读全文
posted @ 2011-12-19 22:53 BFP 阅读(638) 评论(1) 推荐(0) 编辑
整数的类型
摘要:int数据类型的位数为16位,short int数据类型的位数也是16位。而long int的位数为32位,可用来存储比较大的整数。short int 和 long int可以缩写为short 和 long。 C语言中的整型数据类型int、short int 和 long int名称全称类型说明符缩写类型说明符位数 范围整型intint16位-32768至+32767无符号整型unsigned intunsigned16位0 至 65,535短整型short intshort16位-32768至+32767无符号短整型unsigned short int unsigned short16位0 阅读全文
posted @ 2011-12-03 15:41 BFP 阅读(1039) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示