有以下程序#include <stdio.h>int fun(char s[]){ int n=0; while(*s<=‘9’&&*s>=‘0’) {n=[0*n+*s-‘0’;s++; } return(n);}main(){ char s[10]={“6”,“1”,“*”,“4”,“*”,“9”,“*”, ‘0’,“*”}printf(“%d﹨n”,fun(s));}程序的运行结果是
A.9
B.61490
C.61
D.5
试卷相关题目
- 1有以下程序#include <stdio.h>void fun(int *a, int n)/*fun函数的功能是将a所指数组元数从大到小排序*/{ int t,i,j; for(i=o;i<n-1;j++) for(j=j+1;j<n;j++) if(a[i]<a[j]) {t=a[i]; a[i]=a[j]; a[j]=t; }}Main(){ int c[10]={1,2,3,4,5,6,7,8,9,0},i; fun(c+4,6) for(i=0;i<10,i++) printf(“%d,”,c[i]); printf(“n”);}程序的运行结果是
A.1,2,3,4,5,6,7,8,9,0,
B.0,9,8,7,6,5,1,2,3,4,
C.0,9,8,7,6,5,4,3,2,1,
D.1,2,3,4,9,8,7,6,5,0,
开始考试点击查看答案 - 2若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[I]=&a;
开始考试点击查看答案 - 3有以下程序#include <stdio.h>void fun(char **p){++p; printf(“%”﹨n”,*p);}main(){ char *a[]={“Moming”, “Aftenoon”,“Evening”,“Night”}; fun(a)}程序的运行结果是
A.Aftemoon
B.ftemoon
C.Moming
D.oming
开始考试点击查看答案 - 4若有定义语句:int a [3][6];,按在内存中的存放顺序,a数组的第10个元素是
A.a[0][4]
B.a[1][3]
C.a[0][3]
D.a[1][4]
开始考试点击查看答案 - 5有以下函数int aaa(char *s)﹛ char *t=s; while(*t++); t--; return(t-s);﹜以下关于aaa函数的功能的叙述正确的是
A.求字符串s的长度
B.比较两个串的大小
C.将串s复制到串t
D.求字符串s所占字节数
开始考试点击查看答案 - 6当用户要求输入的字符串中含有空格时,应使用的输入函数是
A.scanf()
B.getchar()
C.gets
D.getc()
开始考试点击查看答案 - 7以下关于字符串的叙述中正确的是
A.C语言中有字符串类型的常量和变量
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.空串一定比空格打头的字符串小
开始考试点击查看答案 - 8有以下程序#include <stdio.h>void fun(char *t, char *s){ while(*t!=0) t++; while{(*t++=*s++)!=0};}min(){ char ss[10]=“acc”,aa[10]=“bbxxyy”; fun(ss,aa); printf(“%s,%s﹨n”,ss,aa);}程序的运行结果是
A.accxyy, bbxxyy
B.axx, bbxxyy
C.accxxyy, bbxxyy
D.accbbxxyy, bbxxyy
开始考试点击查看答案 - 9有以下程序#include <stdio.h>#include <string.h>void fun(char s[][10],int n){ char t; int ij; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)/* 比较字符串的首字符大小,并交换字符串的首字符*/if(s[i][0]>s[j][0]) {l=s[i][0];s[i][0];s[j][0]=t;}}main(){ char ss[5][10]={“bcc”,“bbcc”,“xy”,“aaaacc”,“aabbc”}; Fun(ss,5); printf(“%s,%s﹨n”,ss[0],ss[4]);}程序的运行结果是
A.xy,aaaacc
B.aaaacc,xy
C.xcc,aabcc
D.acc,xabcc
开始考试点击查看答案 - 10在一个C源程序文件中所定义的全局变量,其作用域为
A.所在文件的全部范围
B.所在程序的全部范围
C.所在函数的全部范围
D.由具体定义位置和extrn说明来决定范围
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2011年注册安
类别:建筑类其它