当前位置: 首页 > news >正文

C语言必刷题——期末不挂科

1. 

#include <stdio.h>

f(int b[],int n)

{int i,r;

r=1;

for (i=0;i<=n;i++)

r=r*b[i];

return (r);

}

main()

{int x,a[]={1,2,3,4,5,6,7,8,9};

x=f(a,3);

printf(“%d\n”,x);

}

运行结果为:

24

2.

#include"stdio.h"

main()

{int j,k;

static int x[4][4],y[4][4];

for(j=0;j<4;j++)

for(k=j;k<4;k++)

x[j][k]=j+k;

for(j=0;j<4;j++)

for(k=j;k<4;k++)

y[k][j]=x[j][k];

for(j=0;j<4;j++)

for(k=0;k<4;k++)

printf("%d,",y[j][k]);

}

运行结果为:

0,0,0,0,1,2,0,0,2,3,4,0,3,4,5,6

3. 

#include <stdio.h>

int Sub(int a, int b)

{return (a- b);}

main()

{int x, y, result = 0;

scanf("%d,%d", &x,&y );

result = Sub(x,y ) ;

printf("result = %d\n",result);

}

当从键盘输入:6,3运行结果为:

result =3

4.

 以下对一维数组a的正确说明是: D

A) char a(10); B) int a[];

C)int k=5,a[k]; D)char a[3]={‘a’,’b’,’c’};

类型符 数组名 [常量表达式]

类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。

选项A,常量表达式只能放在中括号 [ ]中

选项B,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B中并未对a进行初始化。

选项C,常量表达式不能为变量。

5.

以下能对一维数组a进行初始化的语句是: ( C )

A. int a[5]=(0,1,2,3,4,) B. int a(5)={}

C. int a[3]={0,1,2} D. int a{5}={10*1}

选项B,D,常量表达式只能放在中括号 [ ]中

选项A,数组可以看做是若干个相同数据类型元素的有序集合,因此以集合的形式对其初始化,使用{ }对其初始化,选项A用了().

相关文章:

  • 基于微信小程序+SSM+Vue+Node实现智慧旅游商城系统
  • RabbitMQ常用消息模式
  • Spring中的11个扩展点
  • AcWing 蓝桥杯AB组辅导课 01、递归与递推
  • 2022软考高项十大领域知识整理(三)--项目质量管理、沟通管理
  • spring boot在线投票系统 毕业设计源码141307
  • 申请专利申请流程,专利申请详细步骤
  • echarts文档解读
  • 稀疏矩阵的压缩存储
  • 动手学习深度学习 08:机器视觉
  • CNN(卷积网络)如何处理Size(Shape)大小可变的输入图像数据
  • 小鱼的一键安装系列
  • Spring Cloud Alibaba-Ribbon的源码分析
  • MASA MAUI Plugin IOS蓝牙低功耗(三)蓝牙扫描
  • 30岁以上的程序员还死磕技术,别说拿高薪,可能连饭碗都会保不住
  • $translatePartialLoader加载失败及解决方式
  • [译]前端离线指南(上)
  • canvas 五子棋游戏
  • If…else
  • October CMS - 快速入门 9 Images And Galleries
  • 彻底搞懂浏览器Event-loop
  • 读懂package.json -- 依赖管理
  • 如何利用MongoDB打造TOP榜小程序
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 什么软件可以剪辑音乐?
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 我的业余项目总结
  • 以太坊客户端Geth命令参数详解
  • 《码出高效》学习笔记与书中错误记录
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • ​人工智能书单(数学基础篇)
  • # 安徽锐锋科技IDMS系统简介
  • #LLM入门|Prompt#3.3_存储_Memory
  • #QT(TCP网络编程-服务端)
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • %@ page import=%的用法
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (3)(3.5) 遥测无线电区域条例
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (备忘)Java Map 遍历
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)Sublime Text3配置Lua运行环境
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • ..回顾17,展望18
  • .NET CORE Aws S3 使用
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .NET Core 中的路径问题
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .Net 路由处理厉害了