数字放大
给定一个整数序列以及放大倍数x,将序列中每个整数放大x倍后输出。

时间限制:1000
内存限制:65536
输入
包含三行: 第一行为N,表示整数序列的长度(N ≤ 100); 第二行为N个整数(不超过整型范围),整数之间以一个空格分开; 第三行包含一个整数(不超过整型范围),为指定的整数x。
输出
N个整数,为原序列放大之后的序列,整数之间以一个空格分开。
样例输入
3
1 5 7
2
样例输出
2 10 14
提示:注意答案的数据范围

#include<iostream>
using namespace std;
int main()
{int n,a[101],x;cin>>n;for(int i=1;i<=n;i++){cin>>a[i];}cin>>x;for(int i=1;i<=n;i++) {a[i]=a[i]*x;cout<<a[i]<<" ";}return 0;
}

统一文件名
小A在命名文件的时候经常不注意大小写,格式比较混乱。现要求你写一个程序将目录下的文件统一规范的格式,即文件名的第一个字符如果是字母要大写,其他字母小写。如将Test、test整理成Test。

时间限制:1000
内存限制:65536
输入
第一行一个数字n,表示有n个文件名要统一,n不超过100。 接下来n行,每行一个单词,长度不超过20,表示文件的名字。文件名由字母、数字和-组成。
输出
n行,每行一个单词,对应统一后的文件名。
样例输入
4
Test
data
2-TEST
problem-6
样例输出
Test
Data
2-test
Problem-6

#include<bits/stdc++.h>
using namespace std;
int main()
{int n;char a[101][20];cin>>n;for(int i=0;i<=n;i++){gets(a[i]);strlwr(a[i]);} for(int i=0;i<=n;i++){if(a[i][0]>='a'&&a[i][0]<='z') a[i][0]-=32;puts(a[i]);}return 0;
}

内部元素之和
输入一个整数矩阵,计算位于矩阵内部的元素之和。所谓矩阵内部的元素,不在第一行和最后一行的元素以及第一列和最后一列的元素。

时间限制:1000
内存限制:65536
输入
第一行分别为矩阵的行数m和列数n(m < 100,n < 100),两者之间以一个空格分开。 接下来输入的m行数据中,每行包含n个整数(每个数大于等于0,小于1000),整数之间以一个空格分开。
输出
输出对应矩阵的内部元素和
样例输入
3 3
3 4 1
3 7 1
2 0 1
样例输出
7

#include<iostream>
using namespace std;
int main()
{int m,n,a[101][101],sum=0;cin>>m>>n;//行数和列数for(int i=1;i<=m;i++){for(int j=1;j<=n;j++){cin>>a[i][j];if(i!=1&&j!=1&&i!=m&&j!=n) {sum+=a[i][j];}} } cout<<sum;return 0;
}

整数排序
给定10个整数的序列,要求对其重新排序。排序要求:

1.奇数在前,偶数在后;

2.奇数按从大到小排序;

3.偶数按输入顺序逆序排序。

时间限制:1000
内存限制:65536
输入
输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于100。
输出
按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。
样例输入
4 7 3 13 11 12 0 47 34 98
样例输出
47 13 11 7 3 98 34 0 12 4

#include<bits/stdc++.h>
using namespace std;
int main()
{int a[11],b[11];for(int i=1;i<=10;i++){cin>>a[i];b[i]=a[i];}sort(a+1,a+10+1);for(int i=10;i>=1;i--){if(a[i]%2==1) cout<<a[i]<<" ";}for(int i=10;i>=1;i--){if(b[i]%2==0) cout<<b[i]<<" ";}return 0;
}

计算好数
若将一个正整数化为二进制数,在此二进制数中,我们将数字1的个数多于数字0的个数的这类二进制数称为好数。

例如:

(13)10 = (1101)2,其中1的个数为3,0的个数为1,则此数是好数;

(10)10 = (1010)2,其中1的个数为2,0的个数也为2,则此数不是好数;

(24)10 = (11000)2,其中1的个数为2,0的个数为3,则此数不是好数;

对于给定的N,写程序求出1~N之中(包括1与N)中的好数个数。

时间限制:1000
内存限制:65536
输入
一个整数,题目中的N(N ≤ 1000)
输出
一个整数,表示1~N之中(包括1与N)中的好数个数
样例输入
10
样例输出
5

#include <bits/stdc++.h>
using namespace std;
bool good(int n){//数字1的个数多于数字0的个数int s0=0,s1=0;while(n){if(n%2==1) s1++;else s0++;n/=2;}if(s1>s0) return true;else return false;
}int main(){int cnt=0,n;cin>>n;for(int i=1;i<=n;i++){if(good(i)) cnt++;}cout<<cnt;return 0;
}

202106C语言二级真题相关推荐

  1. 安徽c语言二级真题,安徽省计算机等级二级考试真题C语言

    机密☆启用前 二〇一三年下半年全国高等学校(安徽考区) 计算机水平考试试卷 (二级 C语言程序设计) 考生须知: 1.请将准考证号末两位填在试卷第2页右上方的方框内. 2.单项选择题请在答题卡上填涂: ...

  2. 202112C语言二级真题

    1.统计指定范围里的数 给定一个数的序列S,以及一个区间[L, R], 求序列中介于该区间的数的个数,即序列中大于等于L且小于等于R的数的个数. 时间限制:1000 内存限制:65536 输入 第一行 ...

  3. 2022年6月青少年软件编程C语言二级真题答案

    1.小白鼠再排队 N只小白鼠(1 < N < 100),每只鼠头上戴着一顶有颜色的帽子.现在称出每只白鼠的重量,要求按照白鼠重量从小到大的顺序输出它们头上帽子的颜色.帽子的颜色用 &quo ...

  4. 循环数组函数c语言,C语言练习题2(分支结构循环结构数组函数2009-2012二级真题)..doc...

    C语言练习题2(分支结构循环结构数组函数2009-2012二级真题). C语言练习题(二) 一 选择题 1.有以下程序 #include void main() { int a: canf(" ...

  5. 2009年计算机二级c语言考试真题,2009年3月全国计算机二级C语言考试真题.doc

    2009年3月全国计算机二级C语言考试真题 2009年3月二级C语言真题及答案 2009年3月全国计算机等级考试二级笔试(真题)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???C语言试 ...

  6. 2007年9月c语言真题及答案,2007年9月二级C语言笔试真题和答案(已再修改).doc

    2007年9月二级C语言笔试真题和答案(已再修改) 2007年9月二级C语言笔试真题及答案 (考试时间:120分钟,满分100分) 一.选择题((1)-(10)每题2分,(11)-(50)每题1分.共 ...

  7. 2011年9月计算机C语言真题,2011年9月全国计算机二级C语言考试真题及答案.doc

    2011年9月全国计算机二级C语言考试真题及答案 2011年9月全国计算机等级考试二级笔试试卷 ?C语言程序设计 ?(考试时间90分钟,满分100分) 一.选择题((1)-(10).(21)-(40) ...

  8. 二级c语言 真题,全国计算机二级c语言历年真题完整版.doc

    全国计算机二级c语言历年真题完整版.doc 2010年月全国计算机等级考试二级C笔试试卷 一.选择题(1) )对长度为的有序链表进行查找,最坏情况下需要的比较次数为 )对长度为的有序链表进行对分查找, ...

  9. c 全国计算机二级考试真题及答案,全国计算机二级考试《C语言》真题练习及答案...

    全国计算机二级考试<C语言>真题练习及答案 (21)有以下程序 #include main() { chars[]="012xy\08s34f4w2"; int i,n ...

最新文章

  1. 2019年pta作业第二题——求最大值及其下标
  2. SQLServer 2008 :error 40 出现连接错误
  3. java 服务器操作系统_java获得当前服务器的操作系统是什么?怎么获得
  4. 1.6.2java工业星系_我的世界1.6.4
  5. url rewrite优化url的可读性
  6. Javascript模板引擎handlebars使用实例及技巧
  7. Jq remove的使用
  8. 学习响应式BootStrap来写融职教育网站,Bootsrtap第八天轮播图js特效
  9. 智慧城市落地难的原因分析
  10. 微软发布 Power BI 2020 上半年发行计划
  11. python的哪个模块提供了文件处理方法_Python处理文件路径有哪些方法?
  12. 【操作系统】信号量的用法
  13. Java基于注解和反射导入导出Excel
  14. 通过连接池无法连接mysql_连接池无法链接数据库
  15. 你的 AI 程序无人问津?不是不够好,而是缺一个展示的舞台
  16. 快速得到容器ID和veth bridge interface的关系
  17. 对象流的序列化和反序列化
  18. 个人电脑完整重装WINDOWN XP 详解--博主推荐
  19. 51单片机之串口通信详解及代码示例
  20. win11连接共享打印机错误0x00000709

热门文章

  1. 惠普HP Deskjet F378 多功能一体机驱动
  2. Java开发工程师面试总结
  3. Excel打开csv文件乱码问题的解决办法
  4. BFS最强—如龙题解
  5. 出牌,用程序判断手中的牌是否能够压过对方出牌
  6. DeeperNetwork2022 新年献词:邀您共赴,WEB3.0的星辰大海
  7. 学计算机上海哪个学校好,上海的大学中哪几所学校计算机系比较好
  8. SAP各模块字段与表的对应关系
  9. input在python的意思_pythoninput是什么意思
  10. 【NiFi系列】1-基本介绍