热门标签 | 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

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



推荐阅读
  • 本文详细介绍了C语言的起源、发展及其标准化过程,涵盖了从早期的BCPL和B语言到现代C语言的演变,并探讨了其在操作系统和跨平台编程中的重要地位。 ... [详细]
  • 在Java中,this是一个引用当前对象的关键字。如何通过this获取并显示其所指向的对象的属性和方法?本文详细解释了this的用法及其背后的原理。 ... [详细]
  • 本文详细探讨了KMP算法中next数组的构建及其应用,重点分析了未改良和改良后的next数组在字符串匹配中的作用。通过具体实例和代码实现,帮助读者更好地理解KMP算法的核心原理。 ... [详细]
  • 本文详细介绍了C语言中的指针,包括其基本概念、应用场景以及使用时的优缺点。同时,通过实例解析了指针在内存管理、数组操作、函数调用等方面的具体应用,并探讨了指针的安全性问题。 ... [详细]
  • 解析SQL查询结果的排序问题及其解决方案
    本文探讨了为什么某些SQL查询返回的数据集未能按预期顺序排列,并提供了详细的解决方案,帮助开发者理解并解决这一常见问题。 ... [详细]
  • 本文探讨了如何使用自增和自减运算符遍历二维数组中的元素。通过实例详细解释了指针与二维数组结合使用的正确方法,并解答了常见的错误用法。 ... [详细]
  • 本文介绍如何使用 Python 将一个字符串按照指定的行和元素分隔符进行两次拆分,最终将字符串转换为矩阵形式。通过两种不同的方法实现这一功能:一种是使用循环与 split() 方法,另一种是利用列表推导式。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • Java 中 Writer flush()方法,示例 ... [详细]
  • 本文介绍了如何使用 Spring Boot DevTools 实现应用程序在开发过程中自动重启。这一特性显著提高了开发效率,特别是在集成开发环境(IDE)中工作时,能够提供快速的反馈循环。默认情况下,DevTools 会监控类路径上的文件变化,并根据需要触发应用重启。 ... [详细]
  • 本文探讨了Hive中内部表和外部表的区别及其在HDFS上的路径映射,详细解释了两者的创建、加载及删除操作,并提供了查看表详细信息的方法。通过对比这两种表类型,帮助读者理解如何更好地管理和保护数据。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
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社区 版权所有