parent
927d8ac1c9
commit
432d1a4e21
@ -1,2 +1,114 @@
|
||||
# hehehe
|
||||
1.字符分类统计
|
||||
#include<stdio.h>
|
||||
int main()
|
||||
{
|
||||
char ch;
|
||||
int n1=0,kongge=0,n2=0,other=0;
|
||||
while((ch=getchar())!='\n') {
|
||||
if((ch>='a'&&ch<='z')||(ch<='Z'&&ch>='A'))
|
||||
{
|
||||
n1++;
|
||||
}
|
||||
else if(ch==' ')
|
||||
{
|
||||
kongge++;
|
||||
}
|
||||
else if(ch>='0'&&ch<='9')
|
||||
{
|
||||
n2++;
|
||||
}
|
||||
else
|
||||
{
|
||||
other++;
|
||||
}
|
||||
}
|
||||
printf("%d %d %d %d\n",n1,n2,kongge,other);
|
||||
return 0;
|
||||
}
|
||||
2.判断素数
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
int main(){
|
||||
int n,i,flag=1;
|
||||
printf("请任意输入一个整数,判断其是否为素数:");
|
||||
scanf("%d",&n);
|
||||
for(int i=2;i<=sqrt(n);i++){
|
||||
if(n%i==0){
|
||||
flag=0;
|
||||
printf("%d不是素数\n",n);
|
||||
break;
|
||||
}
|
||||
if(flag==1){
|
||||
printf("%d是素数\n",n);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
3.求斐波那契数列
|
||||
#include <stdio.h>
|
||||
int main(){
|
||||
int n;
|
||||
int i;
|
||||
scanf("%d",&n);
|
||||
if(n==1)
|
||||
{
|
||||
printf("1");
|
||||
}
|
||||
if(n==2)
|
||||
{
|
||||
printf("1 1");
|
||||
}
|
||||
if(n>=3)
|
||||
{
|
||||
int f1,f2,f;
|
||||
f1=1;
|
||||
f2=1;
|
||||
printf("%d %d ",f1,f2);
|
||||
for(int i=3;i<=n;i++)
|
||||
{
|
||||
f=f1+f2;
|
||||
f1=f2;
|
||||
f2=f;
|
||||
printf("%d ",f);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
4.输出菱形图形
|
||||
#include "stdio.h"
|
||||
int main(){
|
||||
int i,j;
|
||||
//开始第一部分
|
||||
for(i = 1; i <= 3; i++){
|
||||
|
||||
//输出第一部分空格
|
||||
for(j = 1; j <= (4 - i); j++){
|
||||
printf(" ");
|
||||
}
|
||||
|
||||
//输出第一部分星号
|
||||
for(j = 1;j <= (-1 + 2 * i); j++){
|
||||
printf("*");
|
||||
}
|
||||
printf("\n");
|
||||
|
||||
}
|
||||
|
||||
//开始第二部分
|
||||
for(i = 1; i <= 2; i++){
|
||||
|
||||
//输出第二部分空格
|
||||
for(j = 1;j <= ( 2 + i - 1 );j++){
|
||||
printf(" ");
|
||||
}
|
||||
|
||||
//输出第二部分星号
|
||||
for(j = 1;j <= ( 5 - 2 * i );j++){
|
||||
printf("*");
|
||||
}
|
||||
printf("\n");
|
||||
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in new issue