C语言试题,高分求帮忙!

作者&投稿:仲长腾 (若有异议请与网页底部的电邮联系)
高分求高手帮忙做一下C语言的题目,万分感谢! 明天要上交,小弟在线等!!!~

1 B 0xfdaL 16进制长整数
2 C TURBO_C
3 C "C:\\x.txt"
4 B int *p=&a[0];
5 D. A数组长度比B数组长 A 有字符串结束符
6 B. 错误的是 宏名必须用大写字母
7 D. scanf("x=%f,y=%f",&x,&y);
8 A,C 一样,对。
1 1
2 0
3 0
4 1
5 0
6 p = &x[i];
7 6
8 0

题号:1
以下正确的说法是( )
选项:
a、用户若需要调用标准库函数,调用前必须重新定义
b、用户可以重新定义标准库函数,若如此,该函数将失去原有意义
c、用户系统根本不允许用户重新定义标准库函数
d、用户若需要调用库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动寻找该文件
本题答案为d,无论是标准库函数还是什么函数,都是函数,都允许用户重新定义和使用,使用的时候只需要用#include 包括进来就可以了,也就是预编译命令。其中#include就是预编译命令。


题号:2
以下正确的函数定义形式是( )
选项:
a、double fun(int x,int y)
b、double fun(int x
c、int y)
d、double fun(int x,int y)
e、doubel fun(int x
f、int y)
函数的定义规则是这样的: (函数参数用逗号隔开){函数体}
函数声明的规则是这样的: (函数参数用逗号隔开);
综上所述,该题没有正确答案,唯一接近正确答案的为ad。

题号:3
以下不正确的说法为( )
选项:
a、在不同函数中可以使用相同名字的变量
b、形式参数是局部变量
c、在函数内定义的变量只在本函数范围内有效
d、在函数内的复合语句中定义的变量在本函数范围内有效
C中有一个关键字为extern,专门把局部变量转为全局变量,所以C是错误的。
本题答案为C

题号:4
建立函数的目的之一,以下正确的说法是( )
选项:
a、提高程序的执行效率
b、提高程序的可读性
c、减少程序的篇幅
d、减少程序文件所占内存

本题答案为a,
函数的增加,
b会使得程序的可读性增加,这个可以理解,模块化了,当然可读性增加了
c,多次调用一个函数即可,不用重复的写代码,这个也可以理解
d,重复的代码既然少了,整个程序的大小自然也小了,当然减少了程序文件所占的内存
至于a的效率提高了,这个不对,因为函数多了,会频繁的进行压栈出栈的操作,加大cpu的工作负荷,整个程序的效率变低了。

题号:5
C语言规定,函数返回值的类型是由( )所决定。
选项:
a、return语句中的表达式类型
b、调用该函数时的主调函数类型
c、调用该函数是系统临时指定
d、在定义该函数时所指定的函数类型
这个可以参考第二题,函数的定义规则,当然是由定义的时候确定的了。
本题答案为d。

题号:6
凡是函数中未指定存储类别的局部变量,其隐含的存储类别为( )
选项:
a、auto
b、static
c、extern
d、register
这个题目容易,没有指定当然是自动指定的了。
本题答案为a。
另外一个小知识,我们平常看到的int a,b,c;实际上省略了auto,全部应该是 auto int a,b,c;

题号:7
以下程序的运行结果是( )void sub (int x,int y,int *z){*z=y-x;}main(){int a,b,c;sub
(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf("%4d,%4d,%4d",a,b,c);}
选项:
a、5, 2, 3
b、 -5, -12, -7
c、 -5, -12, -17
d、 5, -2, -7

void sub (int x,int y,int *z)
{
*z=y-x;
}
main()
{
int a,b,c;
sub(10,5,&a); 执行完这句a的值为-5;
sub(7,a,&b);执行完这句b的值为-12;
sub(a,b,&c);执行完这句c的值为-7
printf("%4d,%4d,%4d",a,b,c);
}
答案为b;

题号:8
若用数组名作为函数调用的实参,传递给形参的是( )
选项:
a、数组的首地址
b、数组第一个元素的值
c、数组中全部元素的值
d、数组元素的个数
本题答案为a
数组名为数组的首地址,也是数组第一个元素的值的地址。数组名是一个地址。

题号:9
若使用一位数组名作为函数实参,则以下正确的说法是( )
选项:
a、必须在主调函数中说明此数组的大小
b、实参数组类型与形参数组类型可以不匹配
c、在被调函数中,不需要考虑形参数组的大小
d、实参数组名与形参数组名必须一致

本题答案为a,
必须在主调函数中定义该数组的大小。也就是该数组大小应该被提前设定好。
int a[10]可以作为参数,int a[x]不可以作为参数。

题号:10
如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是( )
选项:
a、只在该复合语句中有效
b、只在该函数中有效
c、在本程序范围内均有效
d、为非法变量
答案为

第一.9的ASCII码是57.

第二,1,2(scanf没有%b这个格式)

第三,ch>=65&&ch<=96

第四,no

第五,abc (\0为数组结束标志)

第六,2

第七,应该是6,(3年没看c了,叫不准了)'

第八, 分号.

第九,float 应该是 %f 并且要输入他的地址 所以是&k即scanf(“%f”,&k)

第十,float和 double

第十一,字母

第十二,字符串"abcke"占用5个字节的空间.

第十三,5/3=1 5.0/3=1.6666667

第十四,10

第十五,void main(){
float x,y;
scanf("x=%d",&x);
if (x<5)
y=x;
else if (x>5)
y=3*x+5;
else
y=2*x+1;
printf("%d",y);

}

第十六,
void main(){
public static void main(String[] args) {

int n, k;
scanf("n=%d",&n);
k = n;
for (;n>0 ;n--) {
if(k-n>=0)
{
int m=k-n;
for(;m>0;m--)
printf("1");
}
for (int x=1;x<=n;x++) {

printf(x);
}
printf("\n");
}
}

我是计算机专业的在读学生!!楼主不妨看看我的答案!!错误不敢说没有,保证比前几个回答的浩!最后16题可花了我不少的心思呀!!

第一.57.

第二,1,2

第三,ch>=65&&ch<=96

第四,no

第五,abc

第六,2

第七,5(C语言的指针很难学要注意呀!)

第八, ;

第九,scanf(“%f”,&k)

第十,float和 double(更确切的说应该是float.double.long double,三种类型)

第十一,字母或者下划线

第十二,字符串"abcke"占用5个字节的空间.

第十三,5/3=1 5.0/3=1.666667

第十四,10

第十五,void main(){
float x,y;
scanf("%d",&x);
if (x<10)
y=x*3+5;
else if (x>10)
y=0;
else
y=ex; /*ex是什么!楼主没有打印清楚在下也只能这样写了*/
printf("%d",y);

}

第十六,
#include <stdio.h>

int main()
{
char s[10]; /* 定义一个字符串,因为你输入的数字最大是9,所以是10位 */
int n,i,j; /* n是用来记录输入的数字,其余两个是循环变量 */

scanf ("%d", &n);

for (i=0; i<n; i++) /* 这个循环是将1--n存入字符串中,这里s[i] = i + 49;是用了它的ASCII码 */
s[i] = i + 49;

s[i] = '\0'; /* 这时的i等于n+1,令s[i] = '\0',指此字符串在i处结束 */
printf ("%s\n", s); /* 打出原始字符串 */

for (i=0; i<n-1; i++){
for (j=n-1; j>0; j--) /* 每次字符向右移动一位,并输出 */
s[j] = s[j-1];
printf ("%s\n", s);
}

return 0;
}

9的ASCII码是57.

1,2(scanf没有%b这个格式)

ch>=65&&ch<=96

no

abc (\0为数组结束标志)

2

应该是6,(3年没看c了,叫不准了)'

分号.

float 应该是 %f 并且要输入他的地址 所以是&k即scanf(“%f”,&k)

float和 double
字母
字符串"abcke"占用5个字节的空间.

5/3=1 5.0/3=1.6666667
10

void main(){
float x,y;
scanf("x=%d",&x);
if (x<5)
y=x;
else if (x>5)
y=3*x+5;
else
y=2*x+1;
printf("%d",y);

}

void main(){
public static void main(String[] args) {

int n, k;
scanf("n=%d",&n);
k = n;
for (;n>0 ;n--) {
if(k-n>=0)
{
int m=k-n;
for(;m>0;m--)
printf("1");
}
for (int x=1;x<=n;x++) {

printf(x);
}
printf("\n");
}
}

我初学的,我就只会
main()
{
printf("hello world");
}
还有我知道你的试题中的main()
{ int a=1, b=3, c=5;
if (c=a+b) printf("yes\n");
else printf("no\n");
}
输出结果是NO


C语言试题,高分求帮忙!
第一.9的ASCII码是57.第二,1,2(scanf没有%b这个格式)第三,ch>=65&&ch<=96 第四,no 第五,abc (\\0为数组结束标志)第六,2 第七,应该是6,(3年没看c了,叫不准了)'第八, 分号.第九,float 应该是 %f 并且要输入他的地址 所以是&k即scanf(“%f”,&k)第十,float和 double 第十...

Java语言考题试题,请大家帮我做做。高分160分!主要用到多线程 字符串拆...
另一个是处理线程类,从队列中获取到连接,并从连接中读取数据写文件,然后响应客户端 服务器类 package tt;import java.net.ServerSocket;import java.net.Socket;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;public class SimpleHttpServer {\/\/监听的服务器p...

高考英语语法填空题高分解题攻略
做高考英语语法填空题要明确省略成分 高考英语语法填空题试题命制时,为使语言生动,自然、简洁,所以常常采用这种省略形式。解答这类高考英语语法填空题,首先要求考生弄懂句意,再根据所学语法知识将句子还原或补全,有助于考生快速地掌握高考英语语法填空题句子的意思。不过这类现象多为同源主语的省略。

C语言经典100例问题,取一个整数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=~... 展开 匿名 | 浏览3241...

我想拿高分,求求各位大姐大哥帮我找找五年级下册期末语文考试卷子_百度...
[答案在后面] 五年级下册期末试卷语文 (答题时间:60分钟) 一. 基础知识。(0.38) 1. 看拼音写词语。(0.08) zhāo pái mí máng ()() yí dòng mǐn ruì ()() méng lóng wéi gān ()() zhuàng liè háo mài () 2. 照样子,各写三个词语。(0.09) 动静:___ ___ ___ 葡萄灰:___ _...

高分!高分跪求全国各地2007年语文中考试卷的答案!越多越好!
②逃名:不求名声,避名而不居。 13、“屡易其号”中“屡”的意思是: (1分) 14、“六一居士”中“六一”具体指什么?(2分) 15、欧阳修为什么在“既老而衰且病”的境况下将自己的号更为“六一居士”?(2分)(二)现代文阅读(32分) 阅读下文,回答问题。 妈妈的手 琦君 忙完了一天的家务,感到手膀一阵...

急求初一语文阅读试题!!急急急!!
1、D。 2、叙述9记叙),描写(写景),抒情,议论。 3、B、A 4、盼到亲人来临,内心十分激动、喜悦。 5、哪一种也没有家乡的榆钱和柿子有味。 6、黄澄澄红丢丢。(或:原汤原水原汁原味) 7、此题是开放性试题,只要围绕文章中心,言之成理,语言通顺即可给分。内容或表达特别突出的加1—2分。

高分跪求奥语试卷!!!
高分跪求奥语试卷!!!这是我校的初中语文竞赛试卷,供你参考:九年级语文竞赛试题说明:全卷满分120分,考试时间120分钟一、积累与运用(13分)1、古人云“腹有诗书气自华”,请根据提示用正楷字填写相应的古诗文

中考语文试题非连续性文本阅读汇编
以下是我为大家整理的中考语文试题非连续性文本阅读汇编,希望你们喜欢。 中考语文试题非连续性文本阅读汇编第1部分 (一)阅读下面材料,完成14-17题(共11分) 【材料一】京剧是流行全国的戏曲剧中之一。自清乾隆五十五年起,四大徽班陆续进京演出,他们相互影响,并接受昆区和秦腔的部分剧目、曲调、表演 方法 ,又吸收...

高中语文微写作题目
要求态度友善,语言幽默。文体不限。 ③请以“圆”为题,写一首小诗或一段抒情文字。 高中语文微写作题目2 高考语文微写作练习试题 诗歌鉴赏 语言综合运用。 请针对陶渊明不为五斗米折腰而辞官归隐的行为写一段话。 要求:(1)叙述、议论相结合,观点鲜明,有理有据;(2)用第二人称,运用引用的修辞手法;(3)结构...

庐江县15096828465: C语言题,求大神帮忙啊C语言作业要求 1.从键盘输入3个字符串,要求找出其中最大者 . 2.写一程序,判断一字符串是否是回文,若是输出YES,否则输出... -
程面罗兰:[答案] 具体代码如下: #include int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%d\n",(a=a>b?a:b)> c?a:c); } #include #include int main() { char s[50]; char *p,*q; p = s; gets(s); q = &s[strlen(s)-1]; while(p++ = 0; i--) { if('a'

庐江县15096828465: c语言题目!!高分求解 ,跪求高手作答!
程面罗兰: #include "stdio.h"main(){ int a[4][5],sum=0,i,j; printf("请按排输入:"); for(i=0;i<4;i++) for(j=0;j<5;j++) scanf("%d",&a[i][j]); for(i=0;i<4;i+=3) for(j=0;j<5;j++) sum+=a[i][j]; sum=sum+a[1][0]+a[2][0]+a[1][4]+a[2][4]; printf("所求为:%d\n",sum);}

庐江县15096828465: 求高手帮忙做一些C语言试题第一题、单项选择题(每题1分,1、设x和y均为int型变量,则以下语句:x=x+y; y=x - y; x=x - y; 的功能是:A、把x和y按从大到小... -
程面罗兰:[答案] 第一题、单项选择题(每题1分,5道题共5分) 1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:D、交换x和y中的值 2、已说明int a=256,执行语句printf(”%x” ,a);的结果是:A、100 3、以...

庐江县15096828465: 求大神帮忙做一份C语言题目.完全看不懂啊!采纳就给高分.后缀名一定是.c不是.cpp或别的.不要求很完美 -
程面罗兰: #include<stdio.h> int N,M; struct student {int chengji[M]; } stu[N]; void main() {void hello();void average(int a[],int n);void sort(float a[],int n);void display(float a[],int n);hello();printf("ÊäÈëѧÉúÊýNºÍ¿Î³ÌÊýM");scanf("%d%d...

庐江县15096828465: 关于C语言的几道题,求解答,高分 -
程面罗兰: 1.题意不明.是整数a的十进制形式循环左移,还是整数a在内存中的二进制形式循环左移? 如果是十进制形式左移,那么当a中某位为0时,循环左移会导致数的位数变小.极端情况下,甚至会出现1000左移变成1,然后就始终是1的这种情况. ...

庐江县15096828465: 一道c语言编程题,高分求助,在线等! -
程面罗兰: 对不起,bool在C语言是没有的,改成int就对了.其他的应该都没什么问题了,以下代码有注释,不懂可以问我#include <stdio.h>int isA(int n) //函数判断是否A类数,是返回1,否则返回0 {int m = n;int one = 0; //1的个数int zero = 0; //0的个数...

庐江县15096828465: ...请编程.【6】输入10个学生的姓名以及3门课程(分别为数学、英语、C语言)的成绩,计算:1)每个学生的平均分 2)每门课的平均分 3)找出最高分数... -
程面罗兰:[答案] 这是C语言的作业吧……好熟悉啊……这是我以前写的,翻出来~没写过的就不写了,太简单了都……1.None2.void main(){ int ge,shi,bai,number; for(number=100;number999) lenNum=4; else if(num>99) lenNum=3; else...

庐江县15096828465: c语言问题!!在线高分急求!!!谢谢谢谢来帮下 -
程面罗兰: 插入前: a[0]=30 a[1]=20 a[2]=9 a[3]=6 a[4]=2输入要...

庐江县15096828465: 高分求高手帮忙做一下C语言的题目,万分感谢! 明天要上交,小弟在线等!!! -
程面罗兰: 1 B 0xfdaL 16进制长整数2 C TURBO_C 3 C "C:\\x.txt"4 B int *p=&a[0];5 D. A数组长度比B数组长 A 有字符串结束符6 B. 错误的是 宏名必须用大写字母7 D. scanf("x=%f,y=%f",&x,&y);8 A,C 一样,对.1 12 03 04 15 06 p = &x[i];7 68 0

庐江县15096828465: 高分求解C语言习题,帮帮忙哎~ -
程面罗兰: 94 D95 D96 C 97 B98 B99 B100 B

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