当前位置: 首页 > news >正文

建设政府官方网站的要求网络营销软文范例300

建设政府官方网站的要求,网络营销软文范例300,移动互联网的主要特点,福田企业建站推广服务公司(题目标题可以直接跳转此题链接) BC72 平均身高 描述 从键盘输入5个人的身高(米),求他们的平均身高(米)。 输入描述: 一行,连续输入5个身高(范围0.00~2.00…

(题目标题可以直接跳转此题链接)

BC72 平均身高

 

描述

从键盘输入5个人的身高(米),求他们的平均身高(米)。

输入描述:

一行,连续输入5个身高(范围0.00~2.00),用空格分隔。

输出描述:

一行,输出平均身高,保留两位小数。

示例1

输入:1.68 1.75 1.82 1.60 1.92

输出:1.75

 参考代码:

#include<stdio.h>
int main()
{
float h=0.0;//定义一个变量表示要输入的身高
float ave=0.0//平均身高的变量
for(int i=0;i<5;i++)
{
scanf("%lf",&h);
ave+=h;
}
printf("%.2lf",ave/5);
return 0;
}

BC74 HTTP状态码 

 

描述

KiKi访问网站,得到HTTP状态码,但他不知道什么含义,BoBo老师告诉他常见HTTP状态码:200(OK,请求已成功),202(Accepted,服务器已接受请求,但尚未处理。)400(Bad Request,请求参数有误),403(Forbidden,被禁止),404(Not Found,请求失败),500(Internal Server Error,服务器内部错误),502(Bad Gateway,错误网关)。

输入描述:

多组输入,一行,一个整数(100~600),表示HTTP状态码。

输出描述:

针对每组输入的HTTP状态,输出该状态码对应的含义,具体对应如下:
200-OK
202-Accepted
400-Bad Request
403-Forbidden
404-Not Found
500-Internal Server Error
502-Bad Gateway

示例1

输入:200

输出:OK

 参考代码:

#include<stdio.h>
int main()
{
int n=0;
while(~scanf("%d",&n))
{
switch(n)
{
case 200:
printf("OK\n");
break;
case 202:
printf("Accepted\n");
break;
case 400:printf("Bad Request\n");break;case 403:printf("Forbidden\n");break;case 404:printf("Not Found\n");break;case 500:printf("Internal Server Error\n");break;case 502:printf("Bad Gateway\n");break;default:break;
}
}
return 0;
}

 答案解析:

1.此题为多次输入所以用~scanf

2.题目输入的数字都会有对应的答案,所以采用switch语句更方便。

BC75 数字三角形

描述

KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用数字组成的数字三角形图案。

输入描述:

多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。

输出描述:

针对每行输入,输出用数字组成的对应长度的数字三角形,每个数字后面有一个空格。

示例1

输入:4
输出:

1
1 2
1 2 3
1 2 3 4

参考代码:

#include <stdio.h>int main() 
{
int n=0;
while (~scanf("%d",&n)) 
{int i=0;for (i=1; i<=n; i++) {int j=0;for (j=1; j<=i; j++) {printf("%d ",j);}printf("\n");}  
} return 0;
}

答案解析:

1.多组输入

2.根据要去输出每行要输出的数组即可 

BC76 公务员面试 

 

描述

公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。

(注:本题有多组输入)

输入描述:

每一行,输入7个整数(0~100),代表7个成绩,用空格分隔。

输出描述:

每一行,输出去掉最高分和最低分的平均成绩,小数点后保留2位,每行输出后换行。

示例1

输入:99 45 78 67 72 88 60

输出:73.00

参考代码:

//多组输入
#include <stdio.h>int main()
{double score = 0.0;double sum = 0.0;double max = 0.0;double min = 100.0;int cnt = 0;while (scanf("%lf", &score) != EOF){cnt++;sum += score;if (max < score){max = score;}if (min > score){min = score;}if (cnt == 7){printf("%.2lf\n", (sum - max - min) / 5.0);//重置cnt = 0;max = 0.0;min = 100.0;sum = 0.0;score = 0.0;}}return 0;
}

1.因为为多组输入,不是输入七次后程序就截止

 2.每次输入都要判断是否为最大/小,若是存储起来

BC77 有序序列插入一个数 

 

描述

有一个有序数字序列,从小到大排序,将一个新输入的数插入到序列中,保证插入新数后,序列仍然是升序。

输入描述:

第一行输入一个整数(0≤N≤50)。

第二行输入N个升序排列的整数,输入用空格分隔的N个整数。

第三行输入想要进行插入的一个整数。

输出描述:

输出为一行,N+1个有序排列的整数。

示例1

输入:

5

1 6 9 22 30

8
输出:1 6 8 9 22 30 

参考代码:

 

int s[55];
int main()
{int n = 0;scanf("%d", &n);int i = 0;for (i = 0; i < n; i++){scanf("%d", &s[i]);}int x = 0;scanf("%d", &x);for (i = n - 1; i >= 0; i--){if (x < s[i]){s[i + 1] = s[i];}else{s[i + 1] = x;break;}}if (i < 0){s[0] = x;}for (i = 0; i <=n; i++){printf("%d ", s[i]);}return 0;
}

答案解析: 

1. 多组输入

2. 从后往前比较并一定数字找到合适的位置,就可以插入数字了,但是如果插入的数字比所有的元素都 小,那就插入到第一个位置上

 BC78 筛选法求素数

描述

用筛选法求n以内的素数。筛选法求解过程为:将2~n之间的正整数放在数组内存储,将数组中2之后的所有能被2整除的数清0,再将3之后的所有能被3整除的数清0 ,以此类推,直到n为止。数组中不为0 的数即为素数。

输入描述:

多组输入,每行输入一个正整数(不大于100)。

输出描述:

针对每行输入的整数n,输出两行,第一行,输出n之内(包括n)的素数,用空格分隔,

第二行,输出数组中2之后被清0 的个数。每行输出后换行。

示例1

输入:

20

输出:

2 3 5 7 11 13 17 19
11
int s[101];
int main()
{int n = 0;while (~scanf("%d",&n)){int i = 0;for (i = 2; i <= n; i++){s[i] = i;}int j = 0;for (j=2;j<=n;j++){int k = 0;for (k=j+1;k<=n;k++){if (s[k] % j == 0)s[k] = 0;}}int count = 0;for ( i = 2; i <=n; i++){if (s[i] != 0)printf("%d ", s[i]);else{count++;}}printf("\n%d", count);}return 0;
}

BC79 图像相似度

 

描述

给出两幅相同大小的黑白图像(用0-1矩阵)表示,求它们的相似度。若两幅图像在相同位置上的像素点颜色相同,则称它们在该位置具有相同的像素点。两幅图像的相似度定义为相同像素点数占总像素点数的百分比。

输入描述:

第一行包含两个整数m和n,表示图像的行数和列数,用单个空格隔开。1≤m≤100, 1≤n≤100。之后m行,每行n个整数0或1,表示第一幅黑白图像上各像素点的颜色,相邻两个数用单个空格隔开。之后m行,每行n个整数0或1,表示第二幅黑白图像上各像素点的颜色,相邻两个数用单个空格隔开。

输出描述:

一个实数,表示相似度(以百分比的形式给出),精确到小数点后两位。

示例1

输入:

3 3
1 0 1
0 0 1
1 1 0
1 1 0
0 0 1
0 0 1

输出:

44.44

参考代码:

#include <stdio.h>int main() 
{int m=0;int n=0;int ar1[100][100];int ar2[100][100];scanf("%d%d",&m, &n);int i=0;for (i=0; i<m; i++) { int j=0;for (j=0; j<n; j++) {scanf("%d",&ar1[i][j]);}}for (i=0; i<m; i++) { int j=0;for (j=0; j<n; j++) {scanf("%d",&ar2[i][j]);}}int count=0;for (i=0; i<m; i++) {int j=0;for (j=0; j<n; j++) {if (ar1[i][j]==ar2[i][j]){count++;}}}printf("%.2f\n",100.0*count/(m*n));return 0;
}

 答案解析: 1. 输入二维数组

2. 求两个二维素组的相同元素个数

3. 求百分比要注意*100.0,小时点后保留2位

BC72 平均身高

 

描述

有个软件系统登录的用户名和密码为(用户名:admin,密码:admin),用户输入用户名和密码,判断是否登录成功。

输入描述:

多组测试数据,每行有两个用空格分开的字符串,第一个为用户名,第二个为密码。

输出描述:

针对每组输入测试数据,输出为一行,一个字符串(“Login Success!”或“Login Fail!”)。

示例1

输入:

admin admin

输出:

Login Success!

参考代码:

#include <stdio.h>
#include <string.h>
int main() 
{char name [20]= {0};char password [20]={0};while(~scanf("%s %s",&name, &password)){if (strcmp(name,"admin")==0&&strcmp(password, "admin")==0) {printf("Login Success!");}else {printf("Login Fail!");}}return 0;
}

 代码解析: 1. 多组输入

2. 两个字符串比较大小不能使用==,得使用strcmp函数,比较的是两个字符串中对应字符的ASCII码值

 

BC85 包含数字9的数 

 

描述

今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。

输入描述:

输出描述: 

一行,一个整数,表示1~2019中共有多少个数包含数字9。

 参考代码:

#include <stdio.h>int main() 
{
int i=0;
int count=0;
for (i=1; i<=2019; i++) 
{ int j=i;while (j) {if (j%10==9) {count++;break;}else {j/=10;}}
}    
printf("%d",count);return 0;
}

 答案解析:

1. 要判断一个数字是否包含9就看一下这个数字的某一位是否为9即可,只要某一位为9就停下里来。

BC86 奇偶统计

 

描述

任意输入一个正整数N,统计1~N之间奇数的个数和偶数的个数,并输出。

输入描述:

一行,一个正整数N。(1≤N≤100,000)

输出描述:

一行,1~N之间奇数的个数和偶数的个数,用空格分开。

示例1

输入:

5

输出:

3 2

 参考代码:

#include <stdio.h>int main() 
{int n=0;int odd=0;//奇数int even=0;//偶数scanf("%d",&n);int i=0;for (i=1; i<=n; i++) {if (i%2==1) {odd++;}else {even++;}}printf("%d %d",odd,even);return 0;
}

 答案解析: 1. 代码1就是统计技术的个数,算出偶数的个数。

2. 代码2是根据数字的个数推算


下一期 log in…………

http://www.hengruixuexiao.com/news/33010.html

相关文章:

  • 用axure做网站优化快速排名公司
  • 中国建设银行官网站诚聘英才今日国内新闻
  • 外贸做哪个网站平台百度竞价排名魏则西事件分析
  • 做我女朋友网站p0rn视频郑州免费做网站
  • 软件工程师招聘简章pdfseo营销技巧
  • 西安正规网站建设报价东营网站建设制作
  • 网站怎么做footer青岛seo计费
  • 城阳城市规划建设局网站网站搭建需要多少钱
  • 超市设计网站网站优化师
  • 做企业网站价格域名权重是什么意思
  • 白熊阅读做网站架构买友情链接有用吗
  • 庐江网站广告怎么做百度推广登录官网入口
  • 苏州建站公司优搜苏州聚尚网络推广普通话手抄报内容资料
  • 做网站能用自己电脑吗镇江市网站
  • 上海高端工作室网站国内外搜索引擎大全
  • 网站注册域名后怎么做天门seo
  • b2c网站建设 杭州seo推广经验
  • 家政服务 技术支持 东莞网站建设百度直播
  • 安徽做网站品牌营销策略分析
  • 陕西网站建设品牌公司推荐baike seotl
  • 网站可分为哪两种类型搭建网站流程
  • 网站开发技术应用领域seo推广优化培训
  • 做设计图任务的网站外贸网站免费推广b2b
  • 代推广app下载宁波百度seo点击软件
  • 接外贸单的平台网站推广与优化平台
  • 无棣县建设局网站网站链接提交
  • 大连市政府信息公开网手机seo百度点击软件
  • 免费做网站支持绑定管理培训
  • 建设网站的申请信用卡分期付款注册推广赚钱一个40元
  • 怎么做网站平台今日新闻大事