符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
目录
成都创新互联-专业网站定制、快速模板网站建设、高性价比宁陕网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式宁陕网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖宁陕地区。费用合理售后完善,10年实体公司更值得信赖。//包含数字9的数
//杨辉三角
//尼科彻斯定理
//完数
//密码检查
//猜名次
#define _CRT_SECURE_NO_WARNINGS
#includeint main()
{
int i, count = 0;
for (i = 0; i<= 2022; i++)
{
int m = i;
while (m)
{
if (m % 10 == 9)
{
count++;
break;
}
else
m /= 10;;
}
}
printf("%d\n", count);
return 0;
}
//杨辉三角#define _CRT_SECURE_NO_WARNINGS
#includeint main()
{
int n, i, j;
int arr[30][30] = { 0 };
scanf("%d", &n);
for (i = 0; i< n; i++)
{
for (j = 0; j<= i; j++)
{
if (j == 0 || j == i)
{
arr[i][j] = 1;
}
else
{
arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];
}
printf("%5d", arr[i][j]);
}
printf("\n");
}
return 0;
}
//尼科彻斯定理尼科彻斯定理:任何一个整数m的立方都可以写成m个连续奇数之和。
1^3=1
2^3=3+5
3^3=7+9+11
4^3=13+15+17+19
这题如果用循环来找n个数相加的话很麻烦,会占用太大的空间,这时候就要转换思路,找出数学规律:第一个数为 n * ( n - 1 ) + 1 。
#define _CRT_SECURE_NO_WARNINGS
#includeint main()
{
int n, i, begin;
printf("请输入一个数(1~100):");
scanf("%d", &n);
printf("%d^3=", n);
begin = n * (n - 1) + 1;//找规律!!
printf("%d", begin);
for (i = 1; i< n; i++)
{
printf("+%d", begin + 2 * i);
}
printf("\n");
return 0;
}
//完数如果一个数恰好等于它的因子之和,则称该数为"完全数"。各个小于它的约数(真约数,列出某数的约数,去掉该数本身,剩下的就是它的真约数)的和等于它本身的自然数叫做完全数(Perfect number),又称完美数或完备数。
#define _CRT_SECURE_NO_WARNINGS
#includevoid judge(int num)
{
int i, sum = 0;
for (i = 1; i< num; i++)
{
if (num % i == 0)
sum += i;
}
if (sum == num)
printf("%d ", num);
}
int main()
{
int n;
printf("0~1000内的完数为:");
for (n = 2; n<= 1000; n++)
{
judge(n);
}
printf("\n");
return 0;
}
//密码检查1. 密码只能由大写字母,小写字母,数字构成;
2. 密码不能以数字开头;
3. 密码中至少出现大写字母,小写字母和数字这三种字符类型中的两种;
4. 密码长度至少为8。
#define _CRT_SECURE_NO_WARNINGS
#include#includeint main()
{
char arr[100] = { 0 };
scanf("%s", arr);
int small = 0, big = 0, digit = 0, other = 0;
//密码不能以数字开头
if (arr[0] >= '0' && arr[0]<= '9')
{
printf("NO\n");
goto end;
}
//密码长度至少为8
if (strlen(arr)< 8)
{
printf("NO\n");
goto end;
}
for (int i = 0; arr[i] != '\0'; i++)
{
if (arr[i] >= '0' && arr[i]<= '9')
digit++;//数字
else if (arr[i] >= 'a' && arr[i]<= 'z')
small ++;//小写字母
else if (arr[i] >= 'A' && arr[i]<= 'Z')
big++;//大写字母
else
other++;
}
// 密码只能由大写字母,小写字母,数字构成
if (other != 0)
{
printf("NO\n");
goto end;
}
//密码只有1种字符
if ((small >0) + (big >0) + (digit >0)< 2)
{
printf("NO\n");
goto end;
}
printf("YES\n");
end:
return 0;
}
检验时加了个循环,更加便捷检验多组数据:
//左旋字符串#define _CRT_SECURE_NO_WARNINGS
#includeint main()
{
int i, j, k, n, len;
char arr[10];
printf("请输入字符串:");
gets(arr);
printf("请问您想左旋几个字符?:");
scanf("%d", &k);
len = strlen(arr);
k = k % len;
printf("左旋后的字符串为:");
for (i = 0; i< k; i++)//旋转k次,一次一个字符
{
//1.拿出首元素
char tmp = arr[0];
//2.将后面所有元素向前移一位
for (j = 0; j< len - 1; j++)
{
arr[j] = arr[j + 1];
}
//3.将首元素放在最后
arr[len - 1] = tmp;
}
puts(arr);
return 0;
}
元旦快乐呀各位!!希望在新的一年里我们能够一起更进一步,功不唐捐!!!
2022 bye bye ~ ~
2023 hi hi ~ ~
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧