现在位置: 首页 > 14 二级C语言 > 文章
第1~2套 【程序填空题_1】给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数右移到下一个奇数位置,最右边被移出字符串的字符绕回到第一个奇数位置,下标为偶数的字符不动(注:字符串长度大于等于2)。例如,形参s所指的字符串为abcdefgh,执行结果为:ahcbedgf。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #include <stdio.h> void fun(char *s) { int i, n, ...
阅读全文
上机真题包括:填空、改错和选择。 【程序填空题_3】给定程序中,函数fun的功能是:利用指针数组形参ss所指字符串数组中的字符串按长到短的顺序排列,并输出排列结果。ss所指字符串数组中共有N个字符串,且串长小于M。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 #include <stdio.h> #include <string.h> #define N 5 #define M 8 void fun(char...
阅读全文
第5~6套 【程序填空题_5】给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include <stdio.h> #include <stdlib.h> void fun(char *s, int a, double f) { ...
阅读全文
第7~8套 【程序填空题_7】程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其它学生的数据不变。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 #include <stdio.h> #de...
阅读全文
第9~10套 【程序填空题_9】给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsd7。输出结果为:4。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include <stdio.h> void fun(char *s, int *t) { int i, n; n=0; /**********found**********/ for(i=0;...
阅读全文
2011年09月16日 14 二级C语言 ⁄ 共 245字 暂无评论
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 第6~13题 6. 以下程序运行时输出到屏幕的结果为 (6) 1 2 3 4 5 6 7 8 9 #include <stdio.h> #define L 10 #define C L+L void main() { int Area; Area=C*L; printf("%d\n",Area); }#include <stdio.h> #define L ...
阅读全文
2012年09月16日 14 二级C语言 ⁄ 共 588字 暂无评论
把程序运行一下,就知道结果了。 6. 以下程序运行时输出到屏幕的结果为 (6) 1 2 3 4 5 6 7 8 #include<stdio.h> enum color {BLACK,YELLOW,BLUE=3,GREEN,WHITE}; void main() { char *colorname[]= {"Black","Yellow","Blue","Green","White"}; enum color c1=GREEN,c2=BLUE; printf("%s",colo...
阅读全文
2011年09月13日 14 二级C语言 ⁄ 共 1792字 暂无评论
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 21 以下关于预处理命令的叙述中错误的是___(21)_____ 。 A.预处理命令由预处理程序解释 B.程序中的预处理命令是以#开始的 C.若在程序的一行中出现多条预处理命令,这些命令都是有效的 D.预处理命令既可以出现在函数定义的外部,也可以出现在函数体内部 22 有如下程序段:...
阅读全文
百度百科 1、下列有关通信技术的叙述中,错误的是___1_____。 A 无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传递 B. 多路复用技术可以降低信息传输的成本,常用的多路复用技术有TDM和FDM C. 卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物 D. 目前3G移动通信有多种技术标准,我国三大电信运营商均采用同一标准 2、使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。...
阅读全文
本试卷完成时间为70分钟,其中改错题(16分),很容易拿到手。 一、改错题(16分) 【程序功能】 对存储在string数组内的英文句子中所有以a开始并以e结尾的单词做加密处理。加密规则:若单词长度为偶数个字符,则将组成该单词的所有字母循环左移一次;否则循环右移一次。例如,单词able经循环左移一次后变为blea;单词abide经循环右移一次后变为eabid。 【测试数据与运行结果】 测试数据:she is able to abide her. ...
阅读全文