分类目录归档:C/C++测试题

发布一些与C/C++相关的测试练习。多做做练习,会进步得更快。任何提问贴都将被移至编程问题提问区

二级C语言实例解答
HOT

C语言牵涉的概念比较复杂,规范繁多,使用灵活,容易出错,不少初学者感到困难,下面通过几个实例的分析来说明c语言学习中容易混淆的几个问题,以期抛砖引玉,对初学者有所帮助。 问题1:下面的程序 int a=3,b=4;char str=’c’;printf(“%d,%d”,a,b,str);执行后, 输出结果为:(A)3,4,c (B)3 4 c (C)3,4 (D)程序出错 分析:在格式输出时一般要...
阅读全文

google 竞赛题 SecretSum 的 C++ 解法
HOT

下载源代码  SecretSum 是本次 google 竞赛中第二轮淘汰赛的一道分值为 500 分竞赛题。事实上,这道题目反而比同轮比赛中的那道 1000 分值的RecurringNumbers 难(RecurringNumbers 的难度水准充其量不过是道初一学生奥数竞赛题)。好了,闲话少叙,来看 SecretSum 的题目吧: 一、竞赛题目Problem Statement We can su...
阅读全文

C语言习题
HOT

1、输入n个整数,将其中最小者与第一个数对调,最大者与最后一个数对调。试编程(请使用动态内存分配方法)。2、设有一数列,包含10个数,已按升序排列。现要求编一程序,它能够把从指定位置开始的n个数按逆序重新排列并输出新的完整数列(进行逆序处理时要求使用指针方法)。例如,原数列为1,2,3,4,5,6,7,8,9,10,若要求把从第4个数开始的5个数按逆序重新排列,则新数列为1,2,3,8,7,6,5...
阅读全文

一套C++练习题(含答案)供大家参考![转]
HOT

今天帮别人做的,有些题目比较有代表性,在此连答案全部贴出来,给需要的朋友做参考。全部程序在VISUAL C++ 6.0环境下均调试通过。如果您对其中某个程序有更好的解答方法,欢迎跟贴交流。因为时间有限,没有写注释,如果您哪段程序不理解,也可以跟贴交流。一、    选择题:1、C++源程序文件的扩展名是:AA) .CPP   &n...
阅读全文

有人会做这些题吗?
HOT

(1)以“@”为字符,打印一个正三角形。(2)编程,求一个N×N矩阵中,行下标与列下标之和为偶数的元素之和。(3)求s=1-2+3-4+5……+N(4)从键盘上任意输入一个字符串S,输出其中的字母字符。(5)函数void dele(char *s)的功能是删除字符串s中的所有数字字符,并将字符串压缩。(6)将字符串str中的数字字符放入d数组中,最后输出d中的字符串。(7)函数int add(in...
阅读全文

一道c++竞赛题
HOT

已知n个整数 x1,x2,…..xn, 以及一个整数k (k<n)。从 n 个整数中任选k个整数组合相加,可分别得到一系列的和。例如当 n=4, k=3,4个整数分别为3,7,12,19 时,可得全部的组合为:        3+7+12=22   3+7+19=29  &...
阅读全文

厦门大学2005c++年程序设计题第一题
HOT

题目:1.    取胜之道Program国度的人,喜欢玩这样一个游戏,在一块板上写着一行数,共n个。两个游戏者,轮流从最右或最左取一个数。刚开始,每个游戏者的得分均为零。如果一个游戏者取下一个数,则将该数的值加到该游戏者的得分上,最后谁的得分最高谁就赢了游戏。给出这n个数( 从左往右), 假设游戏者都是非常聪明的,问最后两个人的得分(假设第一个人首先取数)....
阅读全文

C语言经典测试
HOT

【程序54】题目:取一个整数a从右端开始的4~7位。程序分析:可以这样考虑:(1)先使a右移4位。(2)设置一个低4位全为1,其余全为0的数。可用~(~0<<4)(3)将上面二者进行&运算。2.程序源代码:main(){unsigned a,b,c,d;scanf("%o",&a);b=a>>4;c=~(~0<<4);d=b&c;prin...
阅读全文
5 页 / 共 6