计算机二级常见编程选择题(1)

简介: 计算机二级常见编程选择题(1)
#include <stdio.h>
void fun(int *a,int n)
{
    int i,t;
    for(i=0;i<n/2;i++){
        t=a[i];
        a[i]=a[n-1-i];
        a[n-1-i]=t;
    }
}
int main(int argc,char *argv[])
{
   int k[10]={1,2,3,4,5,6,7,8,9,10},i;
   fun(k,5);
   for(i=2;i<8;i++)
       printf("%d",k[i]);
   printf("\n");
}
#include "stdio.h"
#define N 4
void fun(int a[][N],int b[])
{
    int i;
    for(i=0;i<N;i++)
        b[i]=a[i][i]-a[i][N-1-i];
}
int main(){
    int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i;
    fun(x,y);
    for(i=0;i<N;i++)
        printf("%d,",y[i]);
    printf("\n");
}
#include "stdio.h"
#define N 4
void fun(int a[][N],int b[])
{
    int i;
    for(i=0;i<N;i++)
        b[i]=a[i][i]-a[i][N-1-i];
}
int main(){
    int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i;
    fun(x,y);
    for(i=0;i<N;i++)
        printf("%d,",y[i]);
    printf("\n");
}
#include "stdio.h"
int main(){
    char s[]="012xy\08s34f4w2";
    int i,n=0;
    for(i=0;s[i]!=0;i++)
        if(s[i]>='0'&&s[i]<='9')
            n++;
    printf("%d\n",n);
#include "stdio.h"
fun(int x,int y){
    static int m=0,i=2;;
    i+=m+1;
    m=i+x+y;
    return m;
}
int main(){
    int j=1,m=1,k;
    k=fun(j,m);
    printf("%d\n",k);
    k=fun(j,m);
    printf("%d\n",k);
}
static 定义的只会赋值一次,第二次调用沿用第一次的结果
#include "stdio.h"
typedef struct {int b,p;}A;
void f(A c)
{
    int j;
    c.b+=1;
    c.p+=2;
}
int main(){
    int i;
    A a={1,2};
    f(a);
    printf("%d,%d\n",a.b,a.p);
}
形参对实参没有影响
相关文章
|
12月前
|
存储 关系型数据库 MySQL
MySQL性能优化实践指南
【10月更文挑战第16天】MySQL性能优化实践指南
739 0
|
机器学习/深度学习 人工智能 自然语言处理
首家!瓴羊完成信通院“基于大模型的智能客服”评估!
首家!瓴羊完成信通院“基于大模型的智能客服”评估!
558 1
|
存储 SQL 关系型数据库
StarRocks简介
【5月更文挑战第4天】StarRocks是Linux基金会的开源MPP数据库,提供MySQL协议兼容性,支持标准SQL,用于快速数据分析。它适用于OLAP、实时数仓、高并发查询等场景,具有无外部依赖、高可用和易运维的特点。StarRocks支持多种BI工具,如Tableau,且可构建各种数据模型。其系统架构包括Frontend(FE)和Backend(BE),提供存算一体和存算分离两种模式。此外,StarRocks支持四种表类型和多种数据类型,满足不同业务需求。
1992 0
StarRocks简介
|
人工智能 编解码 定位技术
ArcGIS导出AI或EPS格式的地图图片并在Adobe Illustrator中继续编辑
ArcGIS导出AI或EPS格式的地图图片并在Adobe Illustrator中继续编辑
691 1
|
机器学习/深度学习 数据挖掘 数据格式
机器学习系列(4)_数据分析之Kaggle鸢尾花iris(上)
已知鸢尾花iris分为三个不同的类型:山鸢尾花Setosa、变色鸢尾花Versicolor、韦尔吉尼娅鸢尾花Virginica,这个分类主要是依据鸢尾花的花萼长度、宽度和花瓣的长度、宽度四个指标(也可能还有其他参考)。我们并不知道具体的分类标准,但是植物学家已经为150朵不同的鸢尾花进行了分类鉴定,我们也可以对每一朵鸢尾花进行准确测量得到花萼花瓣的数据。
机器学习系列(4)_数据分析之Kaggle鸢尾花iris(上)
|
消息中间件 存储 缓存
|
供应链 算法 数据挖掘
解决方案应用实例 |数据中台全面赋能,三只松鼠多渠道、多业态数智化转变
三只松鼠运用数据中台的期间,充分感受到数据资产的再运用及所蕴含的价值,踏入2021年的三只松鼠,站立在阿里云数据中台新基建上,向阳拥抱着多渠道、多业态的数智化转变。
989 0
解决方案应用实例 |数据中台全面赋能,三只松鼠多渠道、多业态数智化转变
|
机器学习/深度学习 算法 安全
“东华水泥”装上工业大脑,水泥结缘大数据!
在传统的基础设施建设中,修路架桥,挖沟盖楼,都离不开水泥。但在新基建的技术大背景下,没想到,“烧碳酸钙的”能和“玩互联网大数据的”也开始结缘、产生了新的化学反应。今天我们一起来看看AI给水泥行业带来的新变化。
“东华水泥”装上工业大脑,水泥结缘大数据!
|
人工智能 算法 视频直播
技术详解:基于人脸识别的AI弹幕
有些弹幕比剧情还精彩,那些脑洞大开、观点鲜明的弹幕,让千万用户参与到“剧情创作”中,所以很多人都喜欢边看剧,边看边发弹幕。你发现了吗,在AI算法的加持下,弹幕的呈现形式也花样翻新,优酷的很多剧都上线了基于AI人脸识别的跟随弹幕,与剧情的贴合度更高,可玩性更高。这类弹幕是如何实现的呢,有哪些核心技术?
1415 0
技术详解:基于人脸识别的AI弹幕
|
SQL 缓存 算法
21年6月阿里巴巴Java暑期实习面经回顾(已上岸)
大家好,我是路飞!昨天在整理电脑中的学习资料的时候,偶然发现自己半年前面试阿里暑期实习的时候的面经 注:每个人的面试侧重点不一样,有很大的随机性,这要看你简历撰写的内容,以及面试官个人想法了!