搜题
章节测试答案
学历考试
继续教育
网课答案
网课答案全集
登录
注册
请在
下方输入
要搜索的题目:
搜 索
立 即 搜 题
k=0; for(i=1; i<=n; i++) { for(j=i; j<=n; j++) k++; /* @*/ }
发布时间:
2024-06-15 17:24:55
首页
期末题库
推荐参考答案
(
由 搜题小帮手 官方老师解答 )
联系客服
答案:
以下文字与答案无关
提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。
查看参考答案
相关试题
1.
#include <iostream>Using namespace std;Int main(){ const int N = 4; int aN]N], i, j, n=1; for(i=0; i<N; i++) for(j=0; j<N; j++) ai]j]=n++; for(i=0; i<N; i++) { for(j=0; j<=i; j++) cout<<ai]j]<<"\t"; cout<<endl; } return 0;}
2.
#include <iostream>Using namespace std;Int main(){ const int N = 4; int aN]N], i, j, n=1; for(i=0; i<N; i++) for(j=0; j<N; j++) ai]j]=n++; for(i=0; i<N; i++) { for(j=0; j<=i; j++) cout<<ai]j]<<"\t"; cout<<endl; } return 0;}
3.
打印出如下矩阵
0 3 03 0 30 3 0void main(){ int i,j; int a3]3]; for(i=0;i<=2;i++) for(j=0;j<=2;j++) if (i==j || __(1)___=2) ai]j]=0; else ai]j]=_(2)_; for(i=0;i<=2;i++) { for(j=0;j<=2;j++) printf("%d",ai]j]); printf("\n"); }}
4.
以下程序片段中加*标注的语句的频度是( ) int m=0,i,j; for(i=1,i<=n;i++) for(j=1,j<=2*i;j++) n++; //* 选项: A: n(n+1) B: n C: n+1 D: n*n
5.
下列程序的输出结果是 。 void main() { int i,j,m=0,n=0; for(i=0; i<2; i++) for(j=0; j<2; j++) if(j>=i) m=1;n++; printf("%d \n",n); } 选项: A:4 B:2 C:1 D:0
6.
以下算法的时间复杂度为( )。 s=0; for (i=0;i<n;i++) for (j=0;j<n;j++) s+=Bi]j]; sum=s; 选项: A:O(1) B:O( n) C:O(log 2 n) D:O(n 2)
7.
下面程序段的时间复杂度是( )。 S =0;For( i =0; i<n; i++) for(j=0;j<n;j++) s +=Bi]j];Sum = s ; 选项: A:O(n2) B:O(n) C:O(m*n) D:O(1)
8.
求两个矩阵的乘积,已知:Ai]p] 和 Bp]j],求:C=A*B。 #include "stdio.h" void main() { int i,j,k; int a3]4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int b4]3]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}}; ______【1】__________; for(i=0;_______【2】_________;i++) for(j=0;j<3;j++) { ci]j]=0; for (k=0;k<4;k++) ___________【3】_____________; } for(i=0;i<3;i++) { for(j=0;j<3;j++) printf("%4d",_______【4】_________); printf("\n"); } printf("\n"); } 选项: A:int c3]3] B:i<3 i<=2 C:ci]j]=ai]k]*bk]j] D:ci]j]
9.
(P35,2.6(5))For the following program, give the time complexity (Big O will do).sum=0;for(i=0;i
10.
#include <stdio.h> Void bubbsort(int a],int n) { int i,j,temp; for(i=0;i<n-1;i++) { for(j=0;j<n-1-i;j++) if(aj]>aj+1]) { temp=aj]; aj]=aj+1]; aj+1]=temp; } } } Int main() { int array]={3,15,9,6,12}; bubbsort(array,5); for(int i=0;i<5;i++) printf("%d ",arrayi]); printf("\n"); return 0; } 程序运行后的输出结果是
11.
以下程序运行后数组n[1][2]的值为 #include
//switch casevoid main(){ int n[4][4],i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) n[i][j]=i*j; for(i=0;i<=2;i++) for(j=0;j<=2;j++) switch(i+j) { case 0: case 1: n[i+1][j+1]=n[i][j]; case 2: n[i+1][j+1]=n[i][j]+1; break; case 3: n[i+1][j+1]=n[i][j]+2; default: n[i+1][j+1]=10; break; } for(i=0;i<=2;i++) { for(j=0;j<=2;j++) printf("%d ",n[i][j]); printf("\n"); }}
12.
以下程序的功能是对一维数组进行从小到大进行排序,请补充完整。#include "stdio.h"#define N 10Void main(){Int aN], i, j, t;For (i=0; i<N; i++)Scanf("%d", &ai]);For(i=0; i<N-1; i++)For (j=0; j<______)If(______)T = aj], aj] = aj+1], aj+1] = t;For (i=0; i<N; i++)Printf("%d ", ai]);}
13.
程序段如下:Sum=0;For(i=1;i<=n;i++) for(j=1;j<=n;j++) sum++;其中 n为正整数,则最后一行的语句频度在最坏情况下是( )。 选项: A:)O(n) B: O(nlogn) C: O(n3) D: O(n2)
14.
以下算法中加下划线语句的执行次数为()int m=0, i, j; for(i=l;i<=n;i++) for(j=1;j<=2 *i;j++) m++; int m=0, i, j; for(i=l;i<=n;i++) for(j=1;j<=2*i;j++) m++;选项: A:n(n+1) ; B:n; C:(n+1); D:n*n
15.
执行下列语句后,变量sum的值是______。 int sum = 0; for (int i=1;i<=3;i++) for (int j=1;j<=i;j++) sum++;
用户中心
登录
没有账号?
点我注册
热门标签
尼尔森
翠绿色
物理量
预防性
翰林
宏伟事业
通往
有理性
实际工资
残暴
登录 - 搜题小帮手
登录
立即注册
已购买搜题包,但忘记账号密码?
登录即同意
《服务协议》
及
《隐私政策》
注册 - 搜题小帮手
确认注册
立即登录
登录即同意
《服务协议》
及
《隐私政策》
购买搜题卡查看答案
购买前请仔细阅读
《购买须知》
体验
30天体验包
¥
5.99
无赠送,体验一下
查看100次答案
推荐
半年基础包
¥
9.99
畅享300次搜题
查看300次答案
随心用
超值包一年
¥
29.99
超值包,一万次搜题
查看10000次答案
月卡
月卡
¥
19.99
30天无限搜题
查看30天答案
请选择支付方式
已有帐号 点我登陆
微信支付
支付宝扫码
请输入您的手机号码:
点击支付即表示同意并接受了
《服务协议》
和
《购买须知》
填写手机号码系统自动为您注册
立即支付
我们不保证100%有您要找的试题及正确答案!请确保接受后再支付!
联系客服
找回账号密码
微信支付
订单号:
1111
遇到问题请
联系客服
恭喜您,购买搜题卡成功
系统为您生成的账号密码如下:
账号
密码
重要提示:
请勿将账号共享给其他人使用,违者账号将被封禁。
保存账号查看答案
请不要关闭本页面,支付完成后请点击【支付完成】按钮
支付完成
取消支付
遇到问题请联系
在线客服