2018年11月14日
摘要: bool palindrome(int b){ int k = 0; char a[1000]; do { int c; c = b % 10; char d; for (int i = 0; i <= 9; i++) { if (c == i) { d = '0' + i; break; } } 阅读全文
posted @ 2018-11-14 22:49 likeghee 阅读(4435) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std; int k = 0; int main(){ char a[1000]; char c; do { cin.get(c); a[k++] = c; }while (c!='\n'); } 阅读全文
posted @ 2018-11-14 22:13 likeghee 阅读(819) 评论(0) 推荐(0) 编辑
摘要: void decto16 (int a, char c[]) { // a为要转换的十进制数 将结果存放在数组c中 ,以数组形式输出 int y; int k = 0; do { y = a % 16; a = a / 16; for (int i = 0; i <= 9; i++) { if (y 阅读全文
posted @ 2018-11-14 22:09 likeghee 阅读(2879) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std; int k = 0;int n = 0;int main() { char c; char a[1000]; do { cin.get(c); if(c>='A'&&c<='Z'){ //将大写转换为小写 c=c+32; 阅读全文
posted @ 2018-11-14 21:27 likeghee 阅读(918) 评论(0) 推荐(0) 编辑
摘要: int numwords(char a [] ){ int i ,j ,num = 0 ; for ( i = 0 , j = strlen (a) ; i<j;){ //遍历a字符串 while(a[i] == ' ') i++ ; //遇到空格时 跳过 if(i<j) num++; //跳过空格 阅读全文
posted @ 2018-11-14 09:53 likeghee 阅读(247) 评论(0) 推荐(0) 编辑
摘要: void xxx (int **a, int r . int c){ // r代表行 , c代表列 //在转变后的函数中,array[i][j]这样的式子是不对的,因为编译器不能正确的为它寻址,所以我们需要模仿编译器的行为把array[i][j]这样的式子手工转变为 ((int *)a + c * 阅读全文
posted @ 2018-11-14 08:46 likeghee 阅读(510) 评论(0) 推荐(0) 编辑