1、例1:从键盘读入一个正整数,输出各个数字中最大的值(若输入1265,则输出6)。解答:#include<stdio.h>int main(){ int n,max=0; scanf("%d",&n); while(n) { if (n%10>max) max=n%10; n/=10;} printf("max=%d\n",max); return 0;}
2、例2:从键盘读入个位数n,求和s=1+12+123+...12..n.(例如,输入5,求解s=1+12+123+1234+12345)。解答:#include<stdio.h>int main(){ int n,i; int m=0,s=0; scanf("%d",&n); for (i=1;i<=n;i++) {m=m*10+i; s=s+m; } printf("%d",s); return 0;}
3、例3:输入1个整数,输出它的绝对值。解答:#include<stdio.h>void main(){int a;scanf("%d",&a);if(a>=0)printf("%d\n",a);elseprintf("%d\n",-a);}
4、例4:输入一个整数,判断该数是奇数还是偶数。要求必须使用if-else结构实现。解:#include <stdio.h>void main(){int a;printf("please enter a number:");scanf("%d",&a);if(a%2==0)printf("该数为偶数");elseprintf("该数为奇数");}
5、例5:密码程序解:#in罕铞泱殳clude "stdio.h"#include "艘早祓胂conio.h"void main(){ int key; printf(" 密码程序\n\n"); printf("请输入密码:"); scanf("%d",&key); if (key==123) { printf("密码输入正确\a\n"); printf("欢迎使用本程序!\n"); } else printf("密码输入错误!\a\a\n"); getch();}
6、例6:输入三个整数,分别秽颢擤崮存在变量x,y,z中。编程输出最大数。解:#include <stdio.h>即枢潋雳void main(){int x,y,z;scanf("%d%d%d",&x,&y,&z);if(x>y){if(x>z)printf("最大数是%d\n",x);else printf("最大数是%d\n",z);}else if(y>z)printf("最大数是%d\n",y);else printf("最大数是%d\n",z);}
7、今天为大家介绍到这,大家先消化消化。以后还会为大家带来更多例子!