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

简介: 计算机二级常见编程选择题(3)
#include "stdio.h"
int main(){
   int x[3][2]={0},i;
   for(i=0;i<3;i++)
       scanf("%d",x[i]);
    printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);
   return 0;
}
#include "stdio.h"
int m1(int x,int y)
{
    if(x<=y) return 2*x+1;
    else return y;
}
int m2(int x,int y)
{
    if(x<=y) return 2*y+1;
    else return x;
}
int main(){
   int i,t1=10,t2=0;
   for(i=1;i<=4;i++)
   {
       t1=m1(i,t1);
       t2=m2(i,t2);
   }
    printf("t1=%d t2=%d\n",t1,t2);
   return 0;
}
#include "stdio.h"
char *a="GOODNEWYEAR";
char b[]="goodnewyear";
int main(){
    int i=0;
    printf("%c%s\n",*a,b+7);
    return 0;
}

a既指向G又指向字符串,b同理

#include "stdio.h"
int main(){
    char ss[3][5]={"aaaa","bbbb","cccc"};
    int i=0;
    do
        { ss[i][++i]=0;
    } while (i<3);
    do
        { puts(ss[i-1]);
    } while (--i>0);
    return 0;
}

递归的题目:答案是10

#include "stdio.h"
int fun(int a[],int k)
{
    if(k==0)return (a[0]);
    return a[0]+fun(a+1,k-1);
}
    int main(){
    int a[]={1,2,3,4,5};
    printf("%d",fun(a,3));
}

| 取不同的   &取相同的

#include "stdio.h"
int main(){
    unsigned char a=2,b=4,c=5,d;
    d=a|b;
    d&=c;
    printf("%d\n",d);
}

返回结构体的函数

#include "stdio.h"
#include "string.h"
typedef struct
{
    char name[9];
    char sex;
    int score[2];
}STU;
STU f(STU a){
    STU b={"Zhao",'m',85,90};
    int i;
    strcpy(a.name,b.name);
    a.sex=b.sex;
    for(i=0;i<2;i++)
        a.score[i]=b.score[i];
    return a;
}
int main(){
    STU c={"Qian",'f',95,92},d;
    d=f(c);
    printf("%s,%c,%d,%d",d.name,d.sex,d.score[0],d.score[1]);
    printf("%s,%c,%d,%d",c.name,c.sex,c.score[0],c.score[1]);
}


相关文章
|
7月前
|
算法 数据库 C语言
简单谈谈我参加计算机二级C语言的考试感受
计算机二级c语言主要内容是熟练掌握C语言基础语法,了解常用数据结构和算法,能够使用C语言进行程序设计,编写简单的应用程序。 计算机二级C语言试卷类型: + 选择题 + 程序填空题 + 程序改错题 + 程序设计题 这四个部分组成,其中大题目的分数占60分。
78 0
|
4月前
|
存储 机器学习/深度学习 算法
【计算机二级Python】模拟试卷第2套选择题
本文提供了第二套计算机二级Python考试的模拟选择题,包含39道题目,内容涉及算法特性、数据结构概念、程序设计方法、软件工程、异常处理、变量命名规则、Python语言特点、数据类型、循环结构、文件处理等多个知识点。
94 7
|
4月前
|
存储 测试技术 vr&ar
【计算机二级Python】模拟试卷第8套选择题
第八套计算机二级Python考试的模拟选择题,包含40道题目,内容覆盖数据库设计、实体联系、软件生命周期、软件测试目的、面向对象方法中的继承、等方面,旨在帮助考生复习和准备考试。
59 6
|
4月前
|
存储 自然语言处理 测试技术
【计算机二级Python】模拟试卷第1套选择题
本文提供了一套计算机二级Python考试的模拟试卷,包含40道选择题,覆盖了Python基础知识、数据结构、程序设计、异常处理、文件操作、数据类型、库函数等多个方面的知识点。
55 5
|
4月前
|
数据采集 机器学习/深度学习 算法
【计算机二级Python】模拟试卷第4套选择题
第四套计算机二级Python考试的模拟选择题,包含40道题目,内容涉及需求分析、数据流图、黑盒测试、E-R图、二叉树、算法复杂度、Python文件后缀、浮点数精度、保留字、字符编码、循环结构、第三方库、列表操作、文件读写、CSV文件、turtle图形库、网络爬虫、数据分析、机器学习、字符串操作、类型转换、随机数、列表推导、字典、字符串格式化等方面,旨在帮助考生复习和准备考试。
68 4
|
4月前
|
存储 数据可视化 数据挖掘
【计算机二级Python】模拟试卷第3套选择题
第三套计算机二级Python考试的模拟选择题,包含40道题目,内容涉及数据结构、程序设计方法、软件工程、数据库技术、Python语言特点、基本语法、控制结构、函数、文件操作等,旨在帮助考生复习和准备考试。
80 3
|
4月前
|
存储 自然语言处理 测试技术
【计算机二级Python】模拟试卷第7套选择题
第七套计算机二级Python考试的模拟选择题,包含40道题目,内容覆盖面向对象方法、软件需求分析、软件测试、结构化程序设计、数据库设计、E-R图、栈操作、排序方法、数据结构、Python语言特性、程序设计风格、字符串处理、随机数、异常处理、控制结构、列表和字典操作、文件读写、数据组织维度、字符串函数、第三方库应用等方面,旨在帮助考生复习和准备考试。
76 1
|
4月前
|
SQL 自然语言处理 算法
【计算机二级Python】模拟试卷第6套选择题
第六套计算机二级Python考试的模拟选择题,包含40道题目,内容覆盖算法复杂度、栈、程序设计风格、面向对象方法、软件设计原则、软件工程要素、需求分析、数据库设计、E-R图、Python语言特性、数值运算操作符、列表与字符串、函数表达式、异常处理、turtle图形库、随机数、时间处理、字典操作、脚本程序、中文分词、词云、第三方库应用、循环结构、字符串格式化、文件读写、字典、条件判断、排序、文件操作等方面,旨在帮助考生复习和准备考试。
84 1
|
7月前
|
存储 算法 测试技术
通过一篇文章让你完全掌握计算机二级C语言的知识点
计算机二级C语言考试是许多计算机科学专业学生及编程爱好者的必经之路。它不仅是对基础编程知识的检验,更是对逻辑思维和问题解决能力的挑战。通过这门考试,考生需要掌握C语言的基本语法、数据类型、控制结构、函数、数组、指针以及文件操作等核心内容。 为了顺利通过计算机二级C语言考试,考生首先需要系统地学习C语言的基础知识。从变量和常量的定义开始,逐步深入到运算符的使用、条件语句和循环语句的应用。在学习过程中,不断通过编写小程序来巩固所学知识,比如计算两个数的和、判断一个数是否为素数等。
237 0
|
域名解析 存储 缓存
计算机网络选择题填空题判断题整理
计算机网络选择题填空题判断题整理
计算机网络选择题填空题判断题整理

热门文章

最新文章