输入一个数 并打印出小于这个数的所有素数
#include<stdio.h>#include<math.h>main(){ int x,i1,i2,i3=1; printf("put a number:"); scanf("%d",&x); for(i1=1;i1<=x;i1++){ for(i2=2;i2<=i1;i2++){ if((i1!=2)&&((i1%i2)==0)) break; if((i2==(i1-1))||(i1==2)){ /*2的情况*/
printf("%10d",i1); if(i3%7==0) ...
输入100以下个字符 输出最大的一个
#include<stdio.h>void main(){ char *p; char a[100]; int max; printf("put chars :\n"); gets(a); p=a;
while(*p!='\0'){ if(*p>max) max=*p; p++; } printf("%c",max);}
编一程序,记录从键盘输入的字符串,计算字符串的长度,并用指针实现对字符串的逆向输出。
#include<stdio.h>void main(void){ char a[100]; char *p; int...
输入一个数 并倒过来输出
#include<stdio.h>#include<math.h>main(){ int x,y; printf("put an number:\n"); scanf("%d",&x); do{ y=x%10; printf("%d",y); x=(x-y)/10; }while(x!=0);}