随笔分类 - C语言
摘要:问题描述 编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。 输入格式:输入...
阅读全文
摘要:大数学家欧拉在集市上遇到了本村的两个农妇,每人跨着个空篮子。她们和欧拉打招呼说两人刚刚卖完了所有的鸡蛋。欧拉随便问:“卖了多少鸡蛋呢?”不料一个说:“我们两人自己卖自己的,一共卖了150个鸡蛋,虽然我们卖的鸡蛋有多有少,但刚好得了同样的钱数。你猜猜看!”欧拉猜不出。另一个补充道:“如果我按她那样的价...
阅读全文
摘要:问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出0000000001000...
阅读全文
摘要:#include #include int main(){char a[] = "100";char b[] = "100";char c[] = "0x11";int x, y, z;x = strtol( a, NULL, 10 );y = strtol( b, NULL, 2 );z = st...
阅读全文
摘要:0。知道字符的AsCii码怎么输出字符,ASCII为十进制,不能直接'\(ASCII)',要先将ASCII码转化为8进制,再用'\'1。回顾while():当括号里面的值为0或'\0'时,循环终止。(括号里面'0'不终止)2。回顾字符串指针:char *s="ABCDEF";将A的地址赋给指针s,所...
阅读全文
摘要:带有参数的宏定义:宏定义是一种替换,所以返回的通常是带有运算符表达式.不能返回语句.通常用的一些运算符:三目运算符(代替if语句)...&&...||特殊建议:为了保证准确性,在()中放入变量下面是一些宏定义的例子/1,判断字符是不是10进 值的数字#defineDECCHK(c)((c)>='0'...
阅读全文
摘要:这是从百度百科上查找的资料:gets():从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为null值,并由此来结束字符串。所以用gets来输入字符串时换行符被读取(不留在缓冲区),并被系...
阅读全文
摘要:今天做作业时,发现下列一个问题。首页是这个自编的strncpy函数:#include "ctype.h"#include "stdlib.h"#include "string.h"#include "windows.h"int main(){char *strata(char s1[],char s...
阅读全文

浙公网安备 33010602011771号