java2个按升序(从小到大)排列的数列_有n个整数,已经按照从小到大的顺序排列好,再输入一个数,把它插入到原有的数列中,而且仍保持有序,同时输出新数列。...

【填空题】若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上) ____。

【填空题】下面rotate函数的作用是将n行n列的矩阵A转置为A’。请填空使程序完整、正确。 #define N 4 void rotate(int a[N][N]) { int i, j, t; for (i = 0; i < N; i++) for (j = 0; (1____); j++){ t = a[i][j]; (2____); a[j][i] = t; } }

【填空题】下面程序的功能是输入10个整数,统计其中正数(neg)、负数(pos)和O(zero)的个数并将三者输出。请填空使程序完整、正确。 #include using namespace std; int neg = 0, pos = 0, zero = 0; void self(int num) { if (num> 0) neg++; else if (num = 0)pos++; else (1____); } void main() { int i, a[10]; for (i =0; i<10; i++) { cin >> a[i]; self((2____)); } cout <

【填空题】下面程序的功能是将十进制整数n转换成base进制。请填空使程序完整、正确。 #include using namespace std; void main() { int i = 0, base, n, j, num[20]; cin >> n; cin >> base; do { i++; num[i] = (1____); n = (2____); } while (n! = 0); for ((3____)); cout << num[j]; }

【填空题】写出下面程序执行后的运行结果: #include using namespace std; int main____ { char a[30],b[30]; int k; gets____; gets____; k=strcmp____; if____ puts____; else if____ puts____; return 0; } 输入love China 输出结果是什么?

【简答题】编程实现功能:对从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码值之差。例如:输入的两个字符串分别为abcdefg和abceef,则输出为-1。

【填空题】写出下面程序执行后的运行结果: #include using namespace std; int main____ { char a[30]="nice to meet you!"; strcpy____/2,"you"); cout<

【填空题】下面程序的功能是求矩阵a和b的乘积,结果存放在矩阵c中并按矩阵形式输出。请填空使程序完整、正确。 #include #include using namespace std; void main() { int a[3][2] = { 2, 10, 9, 4, 5, 119 }, b[2][2] = { -1, -2, -3, -4 }; int i, j, k, s, c[3][2]; for (i = 0; i < 3; i++) for (j = 0; j < 2; j++){ (1____); for (k = 0; k < 2; k++) s += (2____); c[i][j] = s; } for (i = 0; i < 3; i++) { for (j = 0; j < 2; j++){ cout << setw(6) << c[i][j]; (3____); } } }

【简答题】编程序求Fibonacci数列的前10项,并按每行3个数的格式输出该数列。Fibonacci数列的定义为:

【填空题】写出下面程序执行后的运行结果: #include using namespace std; int main____ { int k[30]={12,324,45,6,768,98,21,34,453,456}; int count=0,i=0; while____ { if____ count++; i++; } cout<< count <

【简答题】6 7 7 8 9 9 10 10 10 删除后,数组中的内容应该是:

【填空题】写出下面程序执行后的运行结果。 #include using namespace std; #define RELEASE 0 void main____ { int i; char str[20] = "Northwest", c; for ____ != '\0'; i++) { #ifdef RELEASE if ____ c = c - 32; #else if ____ c = c + 32; #endif cout.put____; } }

【简答题】有n个整数,已经按照从小到大的顺序排列好,再输入一个数,把它插入到原有的数列中,而且仍保持有序,同时输出新数列。

【填空题】在下面程序的下划线处填上适当字句,以使该程序的执行结果为: 5____4____3____2____1 0____5.5____4.4____3.3____2.2-1.l #include using namespace std; void f((1____)){ (2____) for (int i = 0;i

【简答题】输入一个字符串,假定该字符串的长度不超过256,分别统计出每一种英文字符的个数,不区分大小写。

【填空题】已知:char a[20]= "abc",b[20]= "defghi";则执行cout<

【填空题】定义如下变量和数组: int k; int a[3][3]={9,8,7,6,5,4,3,2,1}; 则语句for(k=0;k<3;k++) cout<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值