计算机二级常见编程选择题(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);
}
形参对实参没有影响
相关文章
|
2月前
|
算法 数据库 C语言
简单谈谈我参加计算机二级C语言的考试感受
计算机二级c语言主要内容是熟练掌握C语言基础语法,了解常用数据结构和算法,能够使用C语言进行程序设计,编写简单的应用程序。 计算机二级C语言试卷类型: + 选择题 + 程序填空题 + 程序改错题 + 程序设计题 这四个部分组成,其中大题目的分数占60分。
41 0
|
2月前
|
机器学习/深度学习 人工智能 算法
二级C语言选择题练习附答案
二级C语言选择题练习附答案
|
2月前
|
存储 算法 测试技术
通过一篇文章让你完全掌握计算机二级C语言的知识点
计算机二级C语言考试是许多计算机科学专业学生及编程爱好者的必经之路。它不仅是对基础编程知识的检验,更是对逻辑思维和问题解决能力的挑战。通过这门考试,考生需要掌握C语言的基本语法、数据类型、控制结构、函数、数组、指针以及文件操作等核心内容。 为了顺利通过计算机二级C语言考试,考生首先需要系统地学习C语言的基础知识。从变量和常量的定义开始,逐步深入到运算符的使用、条件语句和循环语句的应用。在学习过程中,不断通过编写小程序来巩固所学知识,比如计算两个数的和、判断一个数是否为素数等。
145 0
|
11月前
|
存储 编译器 调度
[计算机组成原理(谭志虎 微课版)]第一章 计算机系统概述(课后习题[习题1]+答案解析)
[计算机组成原理(谭志虎 微课版)]第一章 计算机系统概述(课后习题[习题1]+答案解析)
|
12月前
|
网络协议 网络性能优化 数据安全/隐私保护
第2章 计算机网络体系结构练习题答案(第三版)
第2章 计算机网络体系结构练习题答案(第三版)
158 0
|
数据安全/隐私保护
谈一谈|计算机二级考试准备
谈一谈|计算机二级考试准备
95 0
|
C语言
计算机二级C语言刷题笔记
计算机二级C语言刷题笔记