热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

输出一下图案c语言ijk,2011年计算机等级二级C语言章节习题及答案(29)

10.11b下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:ttomeetme则程序输出的结果是#includestdio.hmain

10.11b 下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:t to meet me

则程序输出的结果是

#include "stdio.h"

main(argc,argv)

int argc;char *argv[];

{ int i;

printf("%d\n",argc);

}

A)3

B)4

C)2

D)以上答案都不正确

考生答案: 正确答案: B

10.12b 现有如下程序段

#include "stdio.h"

int *fun(int *a,int *b)

{ int c;

c=*a%*b;

return &c;

}

main()

{ int a=5,b=19,*c;

c=fun(&a,&b);

printf("%d\n",++*c);

}

则程序段执行后的结果为

A)8

B)7

C)6

D)5

考生答案: 正确答案: C

10.13b 现有int a,*b;,b=&a;,则下列运算错误的是

A)*&a

B)&*a

C)*&b

D)&*b

考生答案: 正确答案: B

10.14b 现有如下定义语句

int*p,s[20],i;

p=s;

表示数组元素s[i]的表达式不正确的是

A)*(s+i)

B)*(p+i)

C)*(s=s+i)

D)*(p=p+i)

考生答案: 正确答案: C

10.15b 阅读如下程序段,这个程序在编译的时候会有一个警告,下列关于这个警告叙述正确的是

#include "stdio.h"

#define N 10

int *fun(int a[N],int n)

{ int i,b[N];

for(i=0;ib[i]=a[i];

return(b);

}

main()

{ int a[N]={12,34,45,5,6,34,4,655,2};

int *k;

k=fun(a[N],5);

printf("%d\n",*k);

}

A)指针k没有指向任何对象而成为“无向指针”,所以这里会产生警告

B)return语句不应该有括号,所以在这里会有警告

C)return语句的返回值类型与指针k的基类型不一致,这里会产生警告

D)数组赋值的时候没有把数组全部都赋初值,所以在这里会有警告

考生答案: 正确答案: A

10.16b 现有如下程序段

#include "stdio.h"

main()

{ int a[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};

int i=0,j=5;

printf("%d\n",*(&a[0][0]+2*i+j-2));

}

则程序的输出结果为

A)21

B)78

C)23

D)28

考生答案: 正确答案: A

10.17b 现有如下程序段

#include "stdio.h"

#include "string.h"

main()

{ char a[]="acfijk"; /*这里是有序的字符序列*/

char b[]="befijklqswz"; /*这里是有序的字符序列*/

char c[80],*p;

int i=0,j=0,k=0;

while(a[i]!=′\0′ && b[j]!=′\0′)

{ if(a[i]else if(a[i]>b[j]) c[k++]=b[j++];

else {c[k++]=b[j++]; i++; }

}

while(a[i]==′\0′ && b[j]!=′\0′)

c[k++]=b[j++];

while(a[i]!=′\0′ && b[j]==′\0′)

c[k++]=a[i++];

c[k]=′\0′;

puts(c);

}

则输出结果是

A)acfijkbefijklqswz

B)abceffiijjkklqswz

C)befijklqswz acfijk

D)abcefijklqswz

考生答案: 正确答案: D

10.18b 阅读下面程序,则执行后输出的结果为

#include "stdio.h"

void fun(int *a,int *b)

{ int m;

m=(*a+*b)*(*a+*b);

m+=(*a-*b)*(*a-*b);

printf("%d\n",m);}

main()

{ int a=5,b=6,*x=&a,*y=&b;

fun(x,y);

}

A)120

B)121

C)122

D)123

考生答案: 正确答案: C

10.19b 阅读下面程序,则执行后的结果为

#include "stdio.h"

main()

{ char *str="abcdefghijklmnopq";

while(*str++!=′e′);

printf("%c\n",*str);

}

A)f

B)a

C)e

D)q

考生答案: 正确答案: A

10.20b 现有如下程序段

#include "stdio.h"

int fun(int k,int *m)

{ if(k%3) *m=k*k;

else *m=k/3;

}

main()

{ int (*p)(int,int *),m;

p=fun;

(*p)(78,&m);

printf("%d\n",m);

}

则程序段的输出结果为

A)24

B)25

C)26

D)27

考生答案: 正确答案: C

以上是上海育路网为上海计算机考试收集整理的上海计算机资料,更多资料请点击上海计算机网



推荐阅读
  • 本文详细探讨了KMP算法中next数组的构建及其应用,重点分析了未改良和改良后的next数组在字符串匹配中的作用。通过具体实例和代码实现,帮助读者更好地理解KMP算法的核心原理。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 题目Link题目学习link1题目学习link2题目学习link3%%%受益匪浅!-----&# ... [详细]
  • 题目描述:给定n个半开区间[a, b),要求使用两个互不重叠的记录器,求最多可以记录多少个区间。解决方案采用贪心算法,通过排序和遍历实现最优解。 ... [详细]
  • 本文探讨了 C++ 中普通数组和标准库类型 vector 的初始化方法。普通数组具有固定长度,而 vector 是一种可扩展的容器,允许动态调整大小。文章详细介绍了不同初始化方式及其应用场景,并提供了代码示例以加深理解。 ... [详细]
  • 文件描述符、文件句柄与打开文件之间的关联解析
    本文详细探讨了文件描述符、文件句柄和打开文件之间的关系,通过具体示例解释了它们在操作系统中的作用及其相互影响。 ... [详细]
  • 本文详细探讨了VxWorks操作系统中双向链表和环形缓冲区的实现原理及使用方法,通过具体示例代码加深理解。 ... [详细]
  • 本教程涵盖OpenGL基础操作及直线光栅化技术,包括点的绘制、简单图形绘制、直线绘制以及DDA和中点画线算法。通过逐步实践,帮助读者掌握OpenGL的基本使用方法。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 主要用了2个类来实现的,话不多说,直接看运行结果,然后在奉上源代码1.Index.javaimportjava.awt.Color;im ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 本文探讨了如何在给定整数N的情况下,找到两个不同的整数a和b,使得它们的和最大,并且满足特定的数学条件。 ... [详细]
  • 本实验主要探讨了二叉排序树(BST)的基本操作,包括创建、查找和删除节点。通过具体实例和代码实现,详细介绍了如何使用递归和非递归方法进行关键字查找,并展示了删除特定节点后的树结构变化。 ... [详细]
  • 本文详细介绍了C语言中链表的两种动态创建方法——头插法和尾插法,包括具体的实现代码和运行示例。通过这些内容,读者可以更好地理解和掌握链表的基本操作。 ... [详细]
  • 本题涉及一棵由N个节点组成的树(共有N-1条边),初始时所有节点均为白色。题目要求处理两种操作:一是改变某个节点的颜色(从白变黑或从黑变白);二是查询从根节点到指定节点路径上的第一个黑色节点,若无则输出-1。 ... [详细]
author-avatar
喵咘噜_783
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有