摘要: /*设计一个函数,用来计算b的n次方递归的2个条件:1.函数自己调用自己2.必须有个明确的返回值*/#includeintpow2(intb,intn);intmain(){intc=pow2(3,2);printf("%d\n",c);return0;}/*pow2(b,0)==1pow2(b,1... 阅读全文
posted @ 2014-05-27 13:21 雯瑶 阅读(1233) 评论(0) 推荐(0)
摘要: /*编写一个函数,判断某个字符串是否为回文。回文就是从左边开始读 和 从右边开始读 都是一样的,比如"abcba"*/#include #include int isHuiwen(char *str);int main(){ printf("%d\n", isHuiwen("a")); ... 阅读全文
posted @ 2014-05-27 13:13 雯瑶 阅读(1285) 评论(0) 推荐(0)
摘要: #include /* (不包括\0) 编写一个int string_len(char *s),返回字符串s的字符长度 */int string_len(char *s);int main() { //char *name = "itcast"; // 男 \u434\u4343\u434... 阅读全文
posted @ 2014-05-27 13:11 雯瑶 阅读(990) 评论(0) 推荐(0)
摘要: /*编写一个函数char_contains(charstr[],charc),如果字符串str中包含字符c则返回数值1,否则返回数值0*/#include#include//可读性->性能->精简(重构)intchar_contains(charstr[],charc);intmain(){//in... 阅读全文
posted @ 2014-05-27 13:07 雯瑶 阅读(1167) 评论(0) 推荐(0)
摘要: /*设计一个函数,找出整型数组元素的最大值*/#includeintmaxOfArray(intarray[],intlength){//数组当做函数参数传递时,会当做指针变量来使用,指针变量在64bit编译器环境下,占据8个字节//intsize=sizeof(array);//printf("a... 阅读全文
posted @ 2014-05-27 13:05 雯瑶 阅读(2353) 评论(0) 推荐(0)
摘要: 2.写一个函数,将小写字母转为大写*/charupper(charc){//如果是小写字母,就转成大写/*if(c>='a'&&c='a'&&c<='z'){//['a','z']returnc-('a'-'A');}//如果不是小写字母,返回字母本身returnc;}intmain(){charc... 阅读全文
posted @ 2014-05-27 13:03 雯瑶 阅读(983) 评论(0) 推荐(0)
摘要: /*提示用户输入一个正整数n,如果n=5,就输出下列图形,其他n值以此类推****************/#includeintmain(){//1.定义一个变量存储用户输入的值intn=0;//一定要初始化//2.判断n值合不合理while(n<=0){//2.1提示用户输入正整数printf(... 阅读全文
posted @ 2014-05-27 12:59 雯瑶 阅读(1026) 评论(0) 推荐(0)
摘要: /*题目:计算1~100中所有3的倍数的个数*/#includeintmain(){//记录3的倍数的个数intcount=0;//记录当前检查的数值intnumber=0;while(number<100){number++;//说明number是3的倍数if(number%3==0){count... 阅读全文
posted @ 2014-05-27 12:57 雯瑶 阅读(829) 评论(0) 推荐(0)
摘要: /*提示用户输入一个正整数n,计算1+2+3+…+n的和*/#includeintmain(){//1.提示输入printf("请输入一个正整数:\n");//2.接收输入//定义变量保存用户输入的整数intn;scanf("%d",&n);if(n<=0){printf("非法输入\n");ret... 阅读全文
posted @ 2014-05-27 12:56 雯瑶 阅读(3904) 评论(0) 推荐(0)
摘要: /*题目:程序运行的时候提示下列信息请输入相应数字选择需要执行的运算:1加法2减法用户选择运算后,再提示用户输入两个需要进行运算的整数,输入完毕后就输出运算结果*/#includeintmain(){//1.提示用户选择计算类型printf("请输入相应数字选择需要执行的运算:\n");printf... 阅读全文
posted @ 2014-05-27 12:54 雯瑶 阅读(554) 评论(0) 推荐(0)
摘要: /*输入一个整数score代表分数,根据分数输出等级(A-E)(用两种方式)A:90~100B:80~89C:70~79D:60~69E:0~60*/#includeintmain(){//1.提示输入printf("请输入分数值:\n");//2.接收输入intscore;scanf("%d",&... 阅读全文
posted @ 2014-05-27 12:52 雯瑶 阅读(2060) 评论(0) 推荐(0)
摘要: #include/*提示用户输入一个时间的秒数,比如500秒就输入500,然后输出对应的分钟和秒,比如500s就是8分钟20秒*/intmain(){/*//将c的值固定在10以内inta=96546546;intc=a%10;*///1.提示用户输入时间printf("请输入一个时间值(秒):\n... 阅读全文
posted @ 2014-05-27 12:50 雯瑶 阅读(1020) 评论(0) 推荐(0)