C语言经典小程序
fd315063004
追求生活的阳光,没有终点@!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
菱形
#include int main(){ printf("请输入菱形的半径:"); int r; scanf("%d",&r); for(int y=0;y { for(int x=0;x { if(原创 2011-08-07 19:19:17 · 426 阅读 · 0 评论 -
输入三个数,并找出最大的输出
#includeint main(){ int max(int x,int y); int a,b,c,t; printf("Please input three numbers:\n"); scanf("%d %d %d",&a,&b,&c); t=max(max(a,b),c); printf("the biggest number is %d\n",t);原创 2011-09-21 11:28:59 · 4026 阅读 · 0 评论 -
用一个条件表达式描述从a,b,c中找出最大者赋值给max
#includeint main(){int a,b,c,max;printf("Please input three numbers:\n");scanf("%d %d %d",&a,&b,&c);max=(a>b?a:b)>c?(a>b?a:b):c;printf("%d\n",max);}此处要求有些苛刻,不准用if语句,只能用条件表达式来完成原创 2011-09-21 11:37:52 · 10228 阅读 · 1 评论 -
用格式输出函数输入三个字符,并用输出函数反向输出三个字符和他们的ASCII码
#includeint main(){char ch1,ch2,ch3;printf("Please input three characters:\n");scanf("%c%c%c",&ch1,&ch2,&ch3);printf("%c\n%d\n",ch3,ch3);printf("%c\n%d\n",ch2,ch2);printf("%c\n%d\原创 2011-09-21 11:40:58 · 8962 阅读 · 0 评论 -
输入三个数,用条件表达式,不能用if语句,判断是不是两个奇数一个偶数,是就输出Y,不是就输出N。
#includeint main(){int a,b,c;char s;printf("Please input three numbers:\n");scanf("%d%d%d",&a,&b,&c);s=((a%2)+(b%2)+(c%2))==2?'Y':'N';printf("%c\n",s);}输入三个数,用条件表达式,不能用if原创 2011-09-21 11:45:03 · 4034 阅读 · 0 评论 -
约瑟夫环
#include"MyNode.h" //文件1Node::Node( ){ next = NULL;}Node::Node(Node_entry item, Node *add_on){ entry = item; next转载 2011-08-07 19:28:49 · 400 阅读 · 0 评论 -
取款机
#include int main(){ int account=0,x; for(;;){ printf("1--清空,2--存钱"); printf("3--取钱,4--查询余额\n");原创 2011-08-07 19:19:46 · 1075 阅读 · 0 评论 -
汉诺塔
#include //把n个盘子从a挪到c以b作为中转 void hanno(int n, char a, char b, char c){ if(n //把n-1个从a挪到b,用c作为中转 hanno(n-1,a,b,c);原创 2011-08-07 19:18:20 · 871 阅读 · 0 评论 -
九宫图
#include#include int main(){ int n; printf("输入一个奇数:"); scanf("%d",&n); if(n%2==0) { printf("输入非法,程序退出!");原创 2011-08-07 19:17:03 · 428 阅读 · 0 评论 -
倒序问题
#include int main(){ int a[5],b[5],i; printf("清输入五个数:\n"); for( i=0;i scanf("%d",&a[i]); }//输入五个数并且保存在数组a中 for( i原创 2011-08-07 19:16:08 · 333 阅读 · 0 评论 -
从键盘上输入一个字符,如果是小写字母,则转换成大写字母输出。其他的则不变
#includeint main(){char a,b;printf("Please input a character:\n");scanf("%c",&a);b=a>=97&&aprintf("%c\n",b);}//从键盘上输入一个字符,如果是小写字母,则转换成大写字母输出。其他的则不变。这里依然是条件表达式的灵活应用。原创 2011-09-21 11:43:11 · 37214 阅读 · 1 评论
分享