C语言的考试题目,跪求高手解答,十分感谢十分感谢!!!!

作者&投稿:廖荔 (若有异议请与网页底部的电邮联系)
C++考试题目,跪求高手解答,谢谢谢谢~

1,3
2,5(勾股定理??)
3,Taf
Taf
不是多态原理 ,或者是你这里错了Ta b1;func(b1);改为:
Tb b1;func(b1); 之后会输出Taf
Tbf
因为Ta&a1 传入的是一个父类的地址,根据多态原理,他调用的是子类的函数。

选择题
1、x,n初始值都为5,x+=n++等价于x=x+n++
由于n++是后缀自增,所以x=x+n++可拆分为
x=x+n,n++;结果是x=10,n=6
其余三题同楼上所述
判断题
1、错,指针既可以存放整型变量,也可以存放字符型,浮点型,以及数组类型等其它类型的变量
2、错,数组名作为参数时,形参数组相当于实参的拷贝,要么怎么会是单向传递呢
3、对
4、拿不准!

1、main( )
{int i,j,m,n;
i=8;
j=10;
m=++i;//i自增为9,m=i=9
n=j++; //先n=i=10,然后j自增1为11
printf("%d,%d,%d,%dn",i,j,n,m);
}
程序运行( 9 )( 11)(10 )(9 )

2. i=1、2时,i%3!=0,打印两次 *
i=3时,打印#
i=4、5时。再打印两次*
i=6时打印#
i=7、8时又打印两次*
输出结果为 **#**#**

3、在枚举中,my默认为0,your=4,则his=5,her=his+10=15
输出结果为 04515

4、#indude<stdio.h>
int sub(intx,inty,int*p,int*q)//x=3,y=4
{*p=xy; //*p=3*4=12
*q=x-y; //*q=3-4=-1
}
void main( )
{int a,b;
sub(3,4,&a,&b);//址传递
printf("%d,%d/n",a,b);,
}
输出结果是 12,-1

注意你的源程序中每一句都少了分号!

【原创答人】

1.main( )
{int i,j,m,n;
i=8;
j=10;
m=++i;
n=j++;
printf("%d,%d,%d,%d\n",i,j,n,m); /*原题目好像漏了一个斜杠*/
}
程序运行( 9 )( 11 )( 10 )( 9 )

2. #include<stdio.h>
main( )
{int i;
for(i=1;i<=8;i++)
if(i%3==0)printf("#");
else printf("*");
printf("\n");
}
结果:
*
*
#
*
*
#
*
*

3. main( )
{enum team{my,your=4,his,her=his+10};
printf("%d%d%d%d\n",my,your,his,her);
}

这个确实没看懂,不过结果是
04515

4.#include<stdio.h>

int sub(int x,int y,int *p,int *q);
{*p=x*y;
*q=x-y;
}
void main( )
{int a,b;
sub(3,4,&a,&b);
printf("%d,%d/n",a,b);
getch();
}
结果
12,-1

还是一样的,有一个语法错误,不过大意没错,就是利用指针a=3*4,b=3-4

而前面很多语句后面都没有分号

第一题 9 11 10 9
二 **#**#**
三 -6 4 14 24
四 12 -1

8,10,11,9


C语言问题
'\\' 符合,相当于一个字符,ascII字符可以直接转成short整型数字。'101'不符合,这是一个字符串,不能作为常数。"\\"不符合,因为\\"会对双引号转义,找不到另一个双引号。代码会出错。而且就算是"\\""也不符合,因为编译器会把它理解成一个字符串,而非单个字符。e3不符合。019不符合,0开头代表...

近几年中考语文真题及答案
四、阅读下面文章,然后完成9-12题。 (12 分)神奇的“太阳大夫”①太阳,素有“神奇大夫”之称。...四、语言应用(12分) 12. 2011年10月13日下午5时30分许,一出惨剧发生在佛山南海黄岐广佛五金城:年

跪组词有哪些词语有
跪叩:这个词通常用于描述一种请求或哀求的行为,表示极度地恳求或乞求。在一些情境下,人们可能会以跪叩的方式表达自己的坚决和诚意。以上是关于“跪”组词的一些常见词语及其解释。由于语言和文化的多样性,关于“跪”的词语和用法可能还有其他变化和衍生。

主人跪好,知道错了。下面哪个词语最恰当?
主人跪好,知道错了。1. 社交礼仪的重要性:在社交媒体平台上,尊重和礼仪同样重要。虽然网络提供了一个相对匿名的空间,但基本的尊重和礼貌不应被忽视。使用粗鲁或冒犯性的语言不仅可能伤害他人,还可能损害自己的声誉。2. “主人 跪好”的解读:“主人 跪好”这样的措辞在网络语境中通常被视为不恰当...

[网络语言]雷,ORZ,还有 囧,
在2006年1月22日,台湾的大学入学学科能力测验国文科试题中,其中有一题是将被误用的语言(被报章杂志或是因特网影响后的用法)改成正常的白话文,其题目范例中出现:“3Q得Orz→感谢得五体投地”一段,引起舆论相当大的争议.教育考试制度争议.例句;我买的球队又输了,真Orz!Orz在近年,俨然已经成为日本...

人教版 七年级上册语文第一单元试卷及答案
译文: 11.本文描写了童年时代的哪三件“物外之趣”,请你用简洁的语言概括一下。(3分)成功快车第三站:现代文阅读(26分)(一)阅读诗歌《在山的那边》的第一节,完成8-10题。(8分)小时候,我常伏在窗口痴想——山那边是什么呢?妈妈给我说过:海哦,山那边是海吗?

初一下册语文期末试卷
明日,普又以其人奏,太祖怒,碎裂案牍掷地,普颜色不变,跪而拾之以归。他日补缀旧纸,复奏如初。太祖乃悟,卒用其人。 乙 良尝闲从容步游下邳圯上,...18.不能。“几乎”表示限制,若删去,句子的意思就变成了人们离开屏幕就完全无法生存,过于绝对,它体现了说明文语言的准确性。(4分) (四)20—24题,共18分...

跪请高人帮我解答单片机的题目,谢谢!
A. 汇编源程序 B. C语言源程序 C. 高级语言程序 D. 机器语言源程序 6. 8031单片机内部RAM包括( C ) 。A.程序存储区 B.堆栈区C.工作寄存器及特殊功能区 D.位寻址区 E. 中断入口地址区 7. MCS-51单片机来说,其内部RAM( D )。A.只能位寻址 D.只能字节寻址 C.既能...

郭敬明的BLOG的语言问题!
在2006年1月22日,台湾的大学入学学科能力测验国文科试题中,其中有一题是将被误用的语言(被报章杂志或是因特网影响后的用法)改成正常的白话文,其题目范例中出现:“3Q得Orz→感谢得五体投地”一段,引起舆论相当大的争议。教育考试制度争议。例句;我买的球队又输了,真Orz!Orz在近年,俨然已经...

C语言题目,考新郎,输入一共有几对夫妻N,和里面有M个新郎选错了老婆,问...
include <iostream> using namespace std;long long massup[21];long long C(int c, int m){ if(c-m < m) return C(c,c-m);if(m == 0) return 1;if(m == 1) return c;return C(c,m-1) * (c-m+1) \/ m;} int main(){ massup[1] = 0;massup[2] = 1;for(int...

石河子市13616477685: 谁会这道C语言题目?求高手解答.有1000元人民币100元面值,50元面值,20元面值,10元面值,模拟有多少种组合.最后用printf("一百元有%d张,五... -
策狗麝香:[答案] 可以给你思路 用for循环嵌套定义4个变量int i,j,k,l,分别用来表示100,50,20,10的张数,然后嵌套 for(i=0,i

石河子市13616477685: C语言试卷选择题 求高人解答~! 1.是死循环的()A. for(i=10; ;i++) sum+=i B.while(1) {x++} C.for(;(c=getcher())!='\n';))printf("%c",c); D.for(; ;x+=i0;2.能正确... -
策狗麝香:[答案] 不是 C语言中规定:字符型常量中只能包含一个字符,如:'f' \在C语言中表示转义字符 正确的转义字符格式: '\xff'表示十六进制的转义字符 '\012'表示八进制的转义字符 直接写成'\ff'肯定就错了

石河子市13616477685: C语言高手必会的10道题 ! -
策狗麝香: 第一题:6 第二题:worldthank you 第三题:32 第四题: 100,200 5,7 第五题: 4 10 10 第六题:7 第七题:输入十个数,输出其中最大值及序号 第八题:77(注:实际上是分别输出的7和7) 第九题:7 第十题:21(注:实际上是分别输出的2和1)

石河子市13616477685: c语言考试题求高手,从键盘输入10个数据,输出其中最大的数及其输入的序号~~谢谢 -
策狗麝香: #include <stdio.h> void main(){ int i,j=1,n[10]; int max=0; for (i=0;i<10;i++) scanf("%d",&n[i]); for(i=0;i<10;i++){ if(max<n[i]) { max=n[i]; j=i+1; } } printf("%d\n%d",max,j); }

石河子市13616477685: 求c语言大神解答第10题 -
策狗麝香: 错,a是数组名,存储的应该是数组的地址,所以a+1指的是a【1】【0】的地址,而*是间接取值符,所以后面那个表达式的值为该地址内的值

石河子市13616477685: 求高手解答C语言的一个试题,,最好带上解释,,谢谢~~~~~ -
策狗麝香: #include "stdio.h" main() { int a=45,b=40,c=...

石河子市13616477685: C语言的题目,希望高手解答,小弟在此感谢感谢啦! -
策狗麝香: #include "stdio.h" #include "math.h" #include "dos.

石河子市13616477685: C语言题目,跪求大神解答!!! -
策狗麝香: #include <stdio.h>#include <stdlib.h>#include <string.h> void reverse(char s[]) //思路:第一个和最后一个交换.第二个和倒数第二个交换.交换次数是总字母个数的1/2取整.{ char tmp; int count = 0; int i = 0; int j = 0; if(s == NULL) { printf("传入的...

石河子市13616477685: 一道C语言题目,请高手给详细解答: -
策狗麝香: 1、从main()主函数开始从上往下执行函数2、执行到调用函数fun()后,结果是a=3,b=4,即px=3,py=43、由于是px、py是指针,px和 x指向同一个地址, py 和y也是一样的4、所以输出...

石河子市13616477685: 关于C语言的题目,求C高手解答 -
策狗麝香: #include "stdio.h" void main() { int i,sum=0; for(i=1;i<=100;i++) sum+=i;printf("1+2+3+4+...+100=%d",sum); } 这些很基础,忘lz努力.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网