11 13 7A. a) B. b) C)c) D)d) C. )。 D. int x=3; E. in() F. ( int i; G. or(i=1;i)incre()tic int x=1;x*=x+1;printf(" %d",x);}3 32 22 62 5)。[],int n)(int i,t;or(i=0;i[i];a[i]=a[n-1-i];a[n-1-i]=t;)}in()[10]=(1,2,3,4,5,6,7,8,9,10); int i,s=0;reverse(b,8);[i];n",s);}2210 C)34 D)30)。#include <>r p[][10],int n)r t[20]; int i,j;or(i=0;ior (j=i+1;j[i],p[j])<0)[i]);strcpy(p[i],p[j]);strcpy(p[j],t);}}in()r p[][10]=("abc","aabdfg","abbd","dcdbe","cd");int i;n",strlen(p[0]));}64537.2填空题语言中,除主函数外,其子函数分为 标准库函数、自定义函数 两类。7.2.2变量在程序使用中,其作用域[1]可分为 全局 变量和 局部 变量。7.2.3以下函数用以求x的y次方,请补充填空。ouble fun ( double x , int y )( int i; double z;or ( i=1 ; i <=y ; i + + )z= z*x ;return z;)7.2.4以下程序的功能是计算 n-|||-s= K:-|||-k .=0,请补充填空。long f(int n)( int i; long s;s= 1 ;or(i=1; i<=n; i++)s= s*i ;return s;in(){ long s; int k,n;nf("%d",n);s= 0 ;or(k=0; k<=n; k++)s=s+ f(k) ;printf("%d",s));)7.3编程题7.3.1编写一个函数,其功能是判断一个是否是素数,是返回为1,不是返回为0。int isprime(int x)( int i;or(i=2;i<=x/2;i + + )if(x%i = = 0) return (0);return 1 ;)7.3.2编写一个函数,其功能是计算二维数组每行之和以及每列之和。[][4],int n,int row[],int col[])(int i,j;or (i=0;i[i]=0;or (i=0;i<4;i++)[i]=0;or (i=0;ior (j=0;j<4;j++){[i]+=a[i][j];[j]+= a[i][j];)}7.3.3编一子函数,在100~999中打印出所有的"水仙花数"。所谓"水仙花数"指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数",因为153=13+53+33void fun()int I,j,k,n;or (n=100;n<1000;n++)(i=n/100;j=n/10-i*10;k=n%10;if(n==i*i*i+j*j*j+k*k*k)printf(“%d”,n);)n”);}7.3.4从键盘上输入多个单词,输入时各单词用空格隔开,用'#'结束输入。现编写一个子函数把每个单词的第一个字母转换为大写字母,其主函数实现单词的输入。r str[])(int i=0,j=0;[i]!='#'){[i++]==' '){[j]>='a'str[j]<='z') str[j]-=32;j=i;)}}r str[20], int num[10]),它的功能是:分别找出字符串中每个数字字符(0,1,2,3,4,5,6,7,8,9)的个数,用num[0]来统计字符0的个数,用num[1]来统计字符1的个数,用num[9]来统计字符9的个数。字符串由主函数从键盘读入。r str[20], int num[10])(int i;or (i=0;i<10;i++)[i]=0[i]!=’0’;i++)[str[i]-’0’]++;)习题八8.1选择题char s[4][5]=( "abcd")char s[5]=(‘a’,‘b’,‘c’,‘e’,‘f’);char *s; s="abcd"; D) char *s=; scanf(“%s”,s);)int A[“a”];int A[3,5];int A[ ][ ]; D) int *A[3];[4][5], (*cp)[5];p=c;cp+1 B) *(cp+3) C) *(cp+1)+3 D) *(*cp+2))#include<>in()( int **k, *j, i=100;j=i; k=j;n", **k);)运行错误100i的地址j的地址8.4.5设有如下的程序段:r str[ ]="Hello";r *ptr;ptr=str;)'o''0'不确定的值'o'的地址;。*p=a;scanf("%ld",p);p=(long *)malloc(8);scanf("%ld",p);scanf("%ld",p=a);scanf("%ld",a);)sss(s, t)r *s, *t;hile((*s)(*t)(*t++==*s++)); return(*s-*t);}求字符串的长度比较两个字符串的大小将字符串s复制到字符串t中将字符串s接续到字符串t中)#include<>sub(x,y,z)int x, y, *z;( *z=y-x; )in(),,;; sub(7,a,b); sub(a,b,c);n", a,b,c);}5,2,3-5,-12,-7-5,-12,-175,-2,-7r*x)r *y=x;hile(*y++);return(y-x-1);}求字符串的长度比较两个字符串的大小将字符串x复制到字符串y将字符串x连接到字符串y后面8.2填空题8.2.1在指针的概念中,“*”表示的含义是所指对象的内容,而“”表示的含义是 取变量的地址 。P ,而*p表示的含义是 P 。8.2.3统计从终端输入的字符中每个大写字母的个数。用#号作为输入结束标志,请填空。#include <>#include <>in( )[26],i;r c,*pc=c;[i]=0;r()) !='#') /*统计从终端输入的大写字母个数*/[*p-65]+=1;or(i=0; i<26; i++) /*输出大写字母和该字母的个数*/[i]) printf(“%c: %dn”, i+‘A’, num[i] );}x函数求数组中值最大的元素在数组中的下标,请补充填空。# include <>x (int *s ,int t ,int *k )( int p;or(p=0,*k=p;p[p] > s[*k] ) __*k=p______;)in()[10] , i , k ;nf("%d",a[i]);x ( a,10,k );n" , k , a[k] );}数组中的所有素数的和,函数isprime用来判断自变量是否为素数,请补充填空。#include <>in(),sum=0;nter 10 num:n");nf("%d",a[i]);or(i=0;i<10;i + + )if(isprime(*(p+i)) = = 1)));}8.3编程题8.4.1通过键盘输入10整数在一维数组中,并且把该数组中所有为偶数的数,放在另一个数组中,用指针的方法进行编程。#include <>in()([10],*p,*q;[10];;pnf("%d",p);,q=b;pif (*p%2==0)*q++=*p;n");or (p=b;pprintf("%5d",*p);n");)8.4.2对在一维数组中存放的10整数进行如下的操作:从第3个元素开始直到最后一个元素,依次向前移动一个位置,输出移动后的结果,用指针的方法进行编程。#include <>in()([10],*p;;pnf("%d",p);+2;p*(p-1)=*p;n");;pprintf("%5d",*p);n");)bcDEfg”字符串,编写程序,把该字符串中的小写字母变为大写字母,把该字符串中的大写字母变为小写字母,用指针的方法进行编程。#include <>in()(r a[10]="AbcDEfg",*p;;*p!='0';p++){' *p<='z')*p=*p-32;lse' *p<='Z')*p=*p+32;)n");;n");}8.4.4用字符指针变量,进行5个字符串的输入,字符串大小的比较,并且输出5个字符串中最小的字符串。#include <>#include <>in()(r a[5][20],*p;int i;or (i=0;i<5;i++){[i]);)[0];i<5;i++)([i],p)>0) p=a[i];)n");puts(p);n");}8.4.5在主函数中随机输入20个数在一个数组中, 通过运算处理输出该数组中的最小值。其中确定最小值的下标的操作在子函数实现,请给出该函数的主函数与子函数的完整程序。#include <>[],int n)(xi;xi=0;i[i]>a[maxi]) maxi=i;xi);)in()([20],maxi;int i;or (i=0;i<20;i++){nf("%d",a[i]);)xi=fun(a,20);xi is %d,the max is %dn",maxi,a[maxi]);}8.4.6在主函数中有30个学生,三门课程,用二维数组存放该信息;用子函数对数组的信息分别进行如下的操作:(1)输出每门课程的平均分(2)输出每门课程的最高分、最低分(3)统计每门课程不及格人数。#include <>N 30verage(int a[][3],int n)(int i,j;t ave[3],num[3];or (i=0;i<3;i++)[i]=;or (j=0;j<3;j++)or (i=0;i[j]+=a[i][j];or (i=0;i<3;i++)ve[i]=num[i]/3;verage is:n");or (i=0;i<3;i++)ve[i]);n");)x(int a[][3],int n)(int i,j;x[3],min[3];or (j=0;j<3;j++){x[j]=min[j]=a[0][j];or (i=1;i{[i][j]>max[j]) max[j]=a[i][j];[i][j])}x and min is n");or (i=0;i<3;i++)x is %d,min is %dn",i+1,max[i],min[i]);}[][3],int n)[3];or (i=0;i<3;i++)[i]=0;or (j=0;j<3;j++)or (i=0;i[i][j]<60) num[j]++;or (i=0;i<3;i++)n",i+1,num[i]);}in()([N][3];int i,j;N;i++)or (j=0;j<3;j++)nf("%d",a[i][j]);verage(a,N);x(a,N);,N);)r *str, int num[10]),它的功能是:分别找出字符串中每个数字字符(0,1,2,3,4,5,6,7,8,9)的个数,用num[0]来统计字符0的个数,用num[1]来统计字符1的个数,用num[9]来统计字符9的个数。字符串由主函数从键盘读入。#include <>r *str, int num[10])(int i;r *s=str;or (i=0;i<10;i++)[i]=0;0';s++)[s[i]-'0']++;)in()(r a[80];[10];int i;;,b);or (i=0;i<10;i++){[i]);)}习题9选择题PI 中,宏名PI代替的是一个( D )。常量单精度数双精度数字符串NEW(X)的宏,产生它的参数的负值,正确的语句是( C )。#define NEW(X) -x#define NEW(X) x#define NEW(X) (-x)#define NEW(X) (-x);BSVAL(X)的宏,产生它的参数的绝对值,正确的语句是( D )。#define ABSVAL(X) (-x)#define ABSVAL(X) (x<0 ? –x:x)nf type。必须为字母必须为下划线必须为字母或下划线可以是字母、数字和下划线中任一种字符1.3编程题程序,要求输出如下字符。***************************************************************************Welcome to Expo 2010!Shanghai 2010#include <>in()(n”);Welcome to Expo 2010!n”);Shanghai 2010n”);n”);)1.3.2设计一程序,输入3个整数,计算并显示输出这3个整数之和。#include <>in()(,b,c;,b,c:n”);nf(“%d%d%d”,%a,%b,%c);,b,c is %5dn”,a+b+c);)
TTS技术的中文全称是声音克隆文字转语音文本转写语音合成
在计算机网络[1]中,负责将域名解析为IP地址的协议是( )。A. HTTPB. FTPC. DNSD. SMTP
填空题 共6题12. 区块链通过数据和数学模型建立____机制。
下列编码中码距为 2 的编码是 ( )A. 0011, 1100, 0000, 0101B. 00 , 11, 01, 10C. 000, 101, 110D. 00000 , 11100 , 00111 , 10100
以下软件中,( )不是操作系统软件。A. Windows xpB. unixC. linuxD. microsoft office
RAG功能的中文全称是什么A. 递归增强生成B. 递归生成强化C. 检索增强生成D. 强化搜索能力
6G网络架构中的五面不包括()A. 智能面B. 安全面C. 控制面D. 业务面
在强化学习中,Q学习属于哪种类型的算法?()A. 基于策略的算法B. 基于价值的算法C. 基于模型的算法D. 基于模拟的算法
53.单位整存整取支持部提几次?A. 0次B. 2次C. 1次D. 不限次数
热门问题
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore
8、信息安全“三个不发生”不包括( )。单选题Box 确保不发生大面积信息系统故障停运事故Box 确保不发生恶性信息泄密事故Box 确保不发生信息外网网站被恶意篡改事故Box 确保不发生信息内网非法外联事故
1、网上银行系统的一次转账操作过程中发生了转账金额被非法篡改的行为,这破坏了信息安全的()属性。A. 完整性B. 保密性C. 不可否认性D. 可用性
程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构
AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确
4/5 以下属于人工智能实际应用的是()。A. 机器视觉B. 人脸识别C. 计算机辅助自动规划D. 智能工业机器人E. 刷卡门禁
7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误
下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习
下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计
2、网络安全工作的目标包括:()。A. 信息机密性B. 信息完整性C. 服务可用性D. 以上都是
下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错
以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层
下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法
Windows中“复制”操作的快捷键是Ctrl+V。
9、不在网络安全的基本属性范围内的()。A. 机密性B. 可用性C. 完整性D. 多样性
下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法
下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法