国家计算机二级考试 C语言上机100题

1:

填空题:

#include

#include

#define N 5

#define M 10

/**********found**********/ void fun(char (*ss) [M], int k) { int i=0 ;

/**********found**********/ while(i< N) {

/**********found**********/

ss[i][k]=0; i++; }

}

main()

{ char x[N][M]={"Create","Modify","Sort", "skip","Delete"};

int i;

printf("\nThe original string\n\n"); for(i=0;i

printf("\n");

fun(x,4);

printf("\nThe string after deleted :\n\n");

for(i=0; i

}

改错题:

#include

#include

double fun(double eps)

{ double s,t; int n=1;

s=0.0;

/************found************/ 原t=0; 改为t=1;

while( t>eps)

{ s+=t;

t=t * n/(2*n+1);

n++;

}

/************found************/ 原return (s); 改为return(2*s);

}

main()

{ double x;

printf("\nPlease enter a precision: "); scanf("%lf",&x);

printf("\neps=%lf,

Pi=%lf\n\n",x,fun(x));

}

编程题:

#include

void fun( char *a, int n )

{

/* 以下代码仅供参考*/

int i=0,j,k=0;

while(a[k]=='*') k++; /* k为统计

*字符个数*/

if(k>n)

{

i=n;j=k;

/* 以下完成将下标为k至串尾

的字符前移k-n个位置*/

for(; a[j] !=0 ; j++)

a[i++]=a[j];

a[i] = 0;

}

}

main()

{ char s[81]; int n;

printf("Enter a string:\n");gets(s);

printf("Enter n :

");scanf("%d",&n);

fun( s,n );

printf("The string after

deleted:\n");puts(s);

NONO();

}

2:

填空题:

#include

#include

#define N 5

typedef struct

{ int num;

char name[10];

char tel[10];

}STYPE;

void check();

/**********found**********/

int fun(STYPE *std)

{

/**********found**********/

FILE*fp; int i;

if((fp=fopen("myfile5.dat","wb"))==

NULL)

return(0);

printf("\nOutput data to file !\n");

for(i=0; i

/**********found**********/

fwrite(&std[i],

sizeof(STYPE), 1, fp);

fclose(fp);

return (1);

}

main()

{ STYPE

s[10]={ {1,"aaaaa","111111"},{1,"bb

bbb","222222"},{1,"ccccc","333333"

},

{1,"ddddd","444444"},{1,"eeeee","5

55555"}};

int k;

k=fun(s);

if (k==1)

{ printf("Succeed!");

check(); }

else

printf("Fail!");

}

void check()

{ FILE *fp; int i;

STYPE s[10];

if((fp=fopen("myfile5.dat","rb"))==N

ULL)

{ printf("Fail !!\n"); exit(0); }

printf("\nRead file and output to

screen :\n");

printf("\n num name

tel\n");

for(i=0; i

{ fread(&s[i],sizeof(STYPE),1,

fp);

二级考试c语言100题,国家计算机二级考试 C语言上机100题相关推荐

  1. 计算机二级公共基础知识教材,《国家计算机二级考试【公共基础知识教材】》.pdf...

    <国家计算机二级考试[公共基础知识教材]>.pdf 国家计算机二级考试公共基础知识教材 国家计算机二级考试公共基础知识教材 国家计算机二级考试公共基础知识教材 国国家家计计算算机机二二级级 ...

  2. 计算机二级考试题有之前的吗,国家计算机二级上机做对前两题为什么过不了

    你是考C语言还是考VB呀,我们学校好像考C语言吧! 一.对于笔试: 二级VB考试的考题内容很细,没有复杂的算法题,最多只是一些看起来复杂(其实很有规律)的循环题.那么,我们要做的是: 1:按照大纲读懂 ...

  3. 计算机二级考试office资料,2017年国家计算机二级office考试资料

    2017年国家计算机二级office考试资料 计算机应用普及到社会经济更多的领域.第三代集成电路计算机具有良好的性能价格比和可靠性,它促进了计算机的推广应用.下面是小编整理的关于国家计算机二级offi ...

  4. 全国计算机二级c语言考什么,国家计算机二级C语言都考些什么啊

    二级:考核计算机基础知识和使用一种高级计算机语言或数据库管理软件编写程序以及上机调试的基本技能.2005年下半年考试科目:编程类:C.Visual Basic.C++.Java.Visual,数据库类 ...

  5. 计算机公共基础知识教材,国家计算机二级考试公共基础知识教材

    国家计算机二级考试公共基础知识教材 国家计算机二级考试公共基础知识教材 国家计算机二级考试公共基础知识教材 公共基础知识总结之第一章数据结构与算法 .......................... ...

  6. 计算机考试可以第二天考吗,计算机二级考试时间内每天都可以考吗

    计算机二级考试时间内每天都可以考吗以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 计算机二级考试时间内每天都可以考吗 腾 ...

  7. 计算机c语言模拟考试,国家计算机二级c语言考试模拟题

    在国家的计算机二级c语言考试中,我们常常会遇到哪些题目呢?下面是学习啦小编给大家整理的计算机二级c语言考试模拟题及答案,供大家参阅! 计算机二级c语言考试模拟题 一.基本操作题 请补充函数proc() ...

  8. 计算机二级c语言程序题中的******found是什么意思,国家计算机二级考试二级C语言上机考试重点...

    国家计算机二级考试二级C语言上机考试重点 国家计算机二级考试二级C语言上机考试重点 一.上机改错题的特点和注意事项 1.上机改错的试题中通常包含两个(或三个)错误需要修改. 2.试题中用"* ...

  9. 国二c语言程序,国家计算机二级c语言题库及答案

    国家计算机二级c语言题库及答案 1.以下程序的输出结果是() #include main () {int a,b,d=241; a=d/100%9 b=(-1)&&(+1); prin ...

最新文章

  1. RedisTemplate常用方法总结
  2. mysql 优化器不准_mysql 优化器有哪些可选开关
  3. js 数组移除_JS某些封装方法
  4. 中间省略_SpringBoot2 高级案例(03): 整合sharding-jdbc中间件,实现数据分库分表
  5. 基于51单片机的八位流水灯(三种形式)
  6. ecshop添加商品选择品牌时如何按拼音排序
  7. Mac基础操作:如何用启动台来查看和打开App
  8. 1.Linux性能诊断 --- 入门命令100条
  9. Python中常用的模块和高级语法整理总结
  10. Fread函数的用法
  11. 结构仿真实验,Midas多跨超静定连续梁手算电算分析
  12. RANSAC算法简介
  13. PE格式的定义头文件winnt.h
  14. 哪款游戏蓝牙耳机好用?好用的游戏蓝牙耳机推荐
  15. Windows workflow foundation入门
  16. 物联网卡传感器赋能零售商品感应机制 开启智能零售新风尚
  17. error [XXX.zip]: start of central directory not found; zipfile corrup
  18. 2020-05-09
  19. 电阻、电容贴片封装的定义
  20. 01 - Python 起源

热门文章

  1. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (20) - IvyBridge微架构
  2. sql如何取前几行_10 个不为人知的 SQL 技巧
  3. jq选中单选框后文本框不可编辑_3个Excel工作表的数据输入编辑技巧,助你工作更轻松...
  4. php熊掌号怎么设置json-ld,织梦DEDECMS熊掌号JSON LD结构化数据代码分享
  5. 裁剪平面ClipPlane
  6. UE3 Light Functions (光照函数)
  7. salt实现lamp自动化部署
  8. Office 365新管理中心目录同步配置
  9. 用xmanager登陆Linux图形界面
  10. 如何获取网站的ico图标呢?