c++输出printf 二进制输出(”%d\n“,s%1000000);这里的s%1000000为什么表示对10的6次方取模,输出了末六位?

c语言考试,求答案,急!!急!!_百度知道
c语言考试,求答案,急!!急!!
编一个求素数的函数,-9,8,并计算能够被3整除的数的平均值。37,请编程从键盘上输入这十个数,12、程序设计题(本大题共2小题,21十个数,共24分)36,15}五,3,5.dat文件中,6,在主函数中将100到200之间的所求的所有素数以ASCII码的形式写到c盘根目录下ss,0.设有-11,每小题12分
提问者采纳
,sum?;(2*x-1))
D) 3*pow(n。 A) ABCDDEFEDBD
B) abcDDfefDbD C) abcAAfefAbA
D) Abcddfefdbd,6
B) 8?p-&??,i)。)?fp=fopen(“d1????}?main(),n。 A)6,*p=&x;;?},x?;??; sum+=score,3,&k,c)???。;n”?:Y??(47) 若有以下说明和定义;0) y=1 :?,*q.0f&#92,int y).h”?,请将语句补充完整,j=30;,y=5;0)?。 A)9,则以下非法的赋值语句是( )。 A) 6
D) 1??float score[4]、下面程序的运行结果是?printf(“%d %d&#92,*p,存储一个汉字的国标码所需要的字节数为( );;3),8?;?; C)y=0??程序运行后的输出结果是( )?(7) DOS命令“COPY&#47?、计算机软件分为系统软件和应用软件?printf(“NO%d?int i,&k),char t),x);?!=’; printf(“%d&#92? else y=-1?9,fb,5,&j?}??ss(str1; int i=20? reverse(b??{ if (n==1) return 1;;a[n-1-i]=t??。 A) P是int型变量
B) p是基类型为int的指针变量 C) q是基类型为int的指针变量
D) 程序中可用INTEGER代替int类型名?void fun(,c=8?。,&i?}?6.0,90,++i)?{ return f2(x)-f1(x);0,75}?上述程序运行后结果不正确?7,2},则以下能够正确输出变量x值的语句是( ),y=20?。 A)B;,min??struck sk?{n”j)?:( )????};?;;num=30??}?int *p??程序运行后的输出结果是( );?,col?。 A) *BC?}data,b)?};next=q?;
D) printf(“NO%d,返回值小于0(功能等同于库函数strcmp());回车&gt?scanf(“%s%s”.2f&#92?{ int a=5?{ return x*x??{ char str1[100]=“abcddfefdbd”?p=(struct NODE*)malloc(sizeof(struct NODE))??,%d”,b??,3
C) 6?;?{ int a=2;;4,c;;;?,*k=&n,k。 A) 编译出错
D) 9.dat?{ fac=fac [12] ??float b,s)???{ while(*s)??? if( row==0)min=max,&i;
for(i=0; printf(“%d&#92。;???{ int i?,7。;n”;; q=p?}?。?以下叙述正确的是( );i?;
sort(&aa[3],b)。 A) p=q?{ *c=*c+1,2,2; s+=a++??15;,n?{ x++??}?(5) 下列带有通配符的文件名中,&n)。 A) 1
D) 4????#include ?int n=0?},p[i])?程序运行后的输出结果是( ),s=0??void sort(int a[]?;
}?},“%d&#92,正确的赋值语句是( )?,小写字母a的ASCII码是97,9?{ int a?char sex, ‘f’,%d &#92?printf(“%c?scanf(“%d,10
D) 1?14??(27) C语言中; b=t; printf(“%s%s&#92,应当用fclose函数关闭已打开的文件 C) 在利用fread函数从二进制文件中读数据时;i++) j+=f(i)。 A) 1
D) 4?{ int n?(22) 有一函数?。 A) sum=0,a),s); float score[3];,若从键盘输入,%d&#92。;printf(“%d,2)?,int (*f2)();
D)printf(“x=%LD\,j)??;printf(“%d&#92?; },k;;n”:?(29) 有以下程序,j)??5,则可以按( )??;。 A) -4
D) 8,单击当前应用程序窗口中的“关闭”按钮,c);?:;n”;f(N)?,i++)?#include ?#define M1 N*3?程序运行后的输出结果是( ),n);??;
else if(x&lt? printf(“%d&#92,t)??ex1 abcd efg 10&lt??;b的值是( )?,2。 A) Ctrl+PrintScreen键
B) Ctrl+PrintScreen键 C) Shift+PrintScreen键
D) PrintScreen键???;,B,B.9,9?}?; } return 【20】,int n)
{ int i??BC??;n”,&k)?if(strcmp(p[i]?{ int aa[4][4]={{1;;?main();?#include .a?{ unsigned char a。?;0) y=-1;?,则用八进制表示的字符常量‘&#92?;,s)、C)?,4?;break?(46) 有以下程序,若运行时输入带参数的命令行是?#define N 5?printf(“%d&#92?,95,共40分)
请将答案分别写在答题卡中序号为【1】至【20】的横线上,q)?case 0?。当s所指字符串和t所指字符串相等时,10?;; i2=1000&#47?struct STU;?,x?void f(char p[][10]?main()?;num=20?程序运行后的输出结果是( )?if( [13] )max=a[row][col],x)?main()?;
B)j++?;?程序编译连接后生成的可执行文件是ex1;0) y=1;?(39) 以下叙述中错误的是( ),a;?(2) 与十进制数511等值的十六进制数为( )?16?。 A) long
D) A;,‘c’;??fun(&b;n”???,(41)—(50)每题2分? { strcpy(t;?;,此时函数值的隐含类型是( ),int d)?,可以用数组名给数组中所有元素读入数据 D) 不可以用FILE定义指向二进制文件的文件指针(40) 有以下程序; int i;当s所指字符串小于t所指字符串时.5???,9?{ int *t?;i++) s+=aa[i][1]?main(),n;?{ scanf(“%f”?,3;??;n”?;,8,返回值大于0,“cd”},i);?printf(“%d&#92?程序运行后的输出结果是( ),{3??,若要将当前活动窗口存入剪贴板;b”i?,int y)?8,4,使i的值为1?’) putchar(--c)??main(int argc???,j;。 A) void
D) double;3。 A) ctrl+A
B) ctrl+C C) ctrl+X
D) ctrl+V?(42) 有以下程序,y=4?;n”,d);
if(x&gt.500000
C) 5?;0) y=1,B。 A) 20 30
D) 30 20;,计算出每位学生的平均分并输出,85};n”?main().4?(16) 设a和b均为double型变量.0;; c=b&lt???break?int a=3,i1?; ,95,b:1?;?double fun(int n)???};q-&
C) ++(i+1)?; D) scanf(“i=%d;回车&gt,4}?{ case 0,&j?
B) A;101’是( ).0;i&lt?;?;.dat”;k&lt,char *t)、支持Internet基本服务的协议是 [3] ?;?。.0??#define N 10?int i?;1?(36) 有以下程序;n”?? switch(b%2)??fp=fopen(“d1、从Windows环境进入MS-DOS方式后??s+=a++,&j?(49) 有以下程序?{ int b[10]={1.0.5.,%d;,strlen(p))?printf(“%d&#92,调试中发现有一条语句出现在程序中的位置不正确;;d=d+1;s(N),则输出结果是?;??#include 。请填空???;n”,10?switch(a%3),&k)。 A) 5E2?,*c:.0,”???{ int a=15.*
D) ?void swap(int *a??,i;n”??;=0); },*R;?;; int i?ave=sum&#47?。 A) 3*x^n(2*x-1)
B) 3*x**n(2*x-1) C) 3*pow(x,*q;i&lt?printf(“%d\
else y=-1;n&lt?(31) 以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序?printf(“%d\,a
B) a??{ int i?{ default、k为int型变量??; printf(“%c?;?}?、在DOS环境下,str1);?i=f(fa?,i2,3?,9
B)8、k的值为3。请填空?}?{ int x=2?printf(“%d\n”;,4
D) 7?;?(30) 有以下程序;break?}?{ char *p=“abcde\ printf(“%d&#92,k=n
D) k+=n+1?,1,&i?{ int x=3; a=b;回车&gt,6;n”;
else y=0??,j
{ int aa[10]={1,b=5,3?int f(int (*f1)()??程序运行后的输出结果是( )?};?;? for(i=6?for(i=0,返回值小于0(功能等同于库函数strcmp())????,2,len=0;strcpy(p[i],且a=5;n”;
if(x&gt?;int i?};n”,m?}。 A) 编程程序
B) 编译程序
C) 解释程序
D) 链接程序?a=0x3?(38) 有以下程序,7?#define “type1?p-&gt?main();?(14) 已知大写字母A的ASCII码值是65;3){x++??,y)? else y=-1?}??,int n):abc def&lt?,以下程序段中不能根据x值正确计算出y值的是( );?}?程序运行时?};next-&gt?;n”??(21) 已有定义,y=3?,答在试卷上不得分;当s所指字符串大于t所指字符串时:int n=2,q).6,x)。 A) 1FF
D) 2FE;n”,7,p;
C) n=*q;};n”;以下语句将利用指针变量k读写变量n中的内容,返回值为0?;;n”);?(3) 能将高级语言编写的源程序转换成目标程序的是( )。 A) if(x&gt,8
D)9?{ int x=15??{ int k=2;当s所指字符串大于t所指字符串时?(15) 以下非法的赋值语句是( ),b
D)next=r???main(),请填空.500000
D) 6?main()??p=(char*)malloc(sizeof(char)*20)?{ char num[10]?、以下函数的功能是计算s=1+ + +……+ ;,x)??:( )???printf(“%d&#92?(44) 有以下程序?int fb(int x);: [19] ;!(x+y)+z-1 && y+z/;;;;,找出各行中的最大的数:?{ s++;;。?,A,char *argv[])?main()?程序运行后的输出结果是( )??.?? (25) 有以下程序段?else return f(n-1)+1,b? 程序运行后的输出结果是( )??return min?(11) 以下叙述中正确的是( );i?{ while(*s&&*t&& *s== [15] )?;,操作系统属于 [1] ,x)?{ int num,s=0?i=sizeof(a),int x)?} ;,t,3????程序运行后的输出结果是( )?{ FILE *fp,则该微型机每秒执行 [5] 条指令,a-c)),*q)??,6?{ STU a[5];???{ return x*x*x;n”?,8;;; C)printf(“x=%8dL&#92??;n”;?;当s所指字符串小于t所指字符串时?、b=2?}?sum=0?(43) 有以下程序?(26) 有以下程序,&i?case 1?,&p),其功能是( )?, “r”);(2*x-1)?#define s(x) x*x,能表示文件ABC,8?} ;?,a,再求这N个最大值中的最小的那个数作为函数值返回???;?N。当s 所指字符串和t所指字符相等时,{4;0) y=1,n)*(1&#47,2?; }?,返回值大于0,“%d%d”,‘b’???{ if(*s==t) *s=t-‘a’+’A’,len)?1?{ char a=’A’?(17) 已知i,ave?for(i=1?,m,5;x=x-y;
D) *p=data,“aabdfg”;;10 && x&?(10) 在Windows环境中?程序运行后的输出结果是( )?;;,max?, ‘e’?(8) 在Windows环境下。 A) 将当前盘当前目录中的所有文件复制到当前盘的根目录下 B) 将当前盘当前目录中所有以单个字符命名的文件复制到当前盘的根目录下 C) 以提示方式复制文件 D) 显示COPY命令的帮助信息?(33) 有以下程序??#define N 100?(24) 以下程序的功能是?;,返回Windows环境的DOS命令为 [4] ?程序运行后的输出结果是( )。 A) 8?,“dcdbe”?; r-&gt????}?void fun(char *c,int n)、以下程序运行后的输出结果是 [11] .00
C) 280?,函数值类型的定义可以缺省?(9) 在Windows环境下?,q)? s++:int n,9?(28) 若有说明;;,以下选项中正确的输入语句是( );?main();k++)?;0’}??? }?、有以下程序,则输出结果为 [10] ?}?}STU。 A) k=n; q-&gt?{“20022”:首先对a所指的N行N列的矩阵??r=(struct NODE*)malloc(sizeof(struct NODE))?main();t++??#define f(x) (x*x)?(17) 函数sstrcmp()的功能是对两个字符串进行比较.h 的内容是?int f(int n);;i
for(j=i+1,9
C)1?? main(),4?fun(x,只有一个选项是正确的;i&lt,sum)。 A) 构成C程序的基本单位是函数 B) 可以在一个函数中定义另一个函数 C) main()函数必须放在其它函数之前 D) 所有被调用的函数一定要在调用之前进行定义?;?#include ; C) scanf(“%d;num+q-&gt?main(),ave),x)&#47?#include .0;;?(34) 以下程序中函数reverse的功能是将a所指数组中的内容进行逆置;.0
C) ?main()?程序运行后的输出结果是( )??; j=strlen(a)??,5??main();strcpy(p[j]??{ char t[20]?;num),8?}??};10; },5);;,*Q。 A) 10
D) 30?{ x=x+y;i?、j的值为2?void ss(char *s,?{ for(k=1?。?(23) 以下选项中?int fun(int(*a)[N])?:?; },与k=n++完全等价的表达式是( ),10}; int sstrcmp(char *s, C) 1,b=21?程序运行后的输出结果是( ),“abbd”???}?#include ?{ int i1,100??main():m++?。 A) n=(i=2?,8}.2E0
D) 1,4???,x;??程序运行后的输出结果是( ),fac=1?(6) 在多媒体计算机系统中??。 A) p=&a;回车&gt:int x=3,10}?{ int i?(12) 以下选项中合法的实型常数是( );Ofghjik&#92?,‘h’?return s?;=0)?;i&lt,i),{5;
B) printf(“x=%1d&#92?};。 A) –11 12
B) –6 –13
D) 11 22??; C) ave=sun&#47?}.3E,b,i=2,8。 A) 4
D) 1;n”?,6,80;?{ struct NODE *p?。 A) 字符A
D)非法的常量。 A) 8
D) 11;。 A) scanf(“%2d%2d%2d”?for(n=1、j?s=s+fac,95,&score);?{ char name[10]?程序运行后的输出结果是( )?printf(“%d&#92?(41) 有以下程序?.dat”“w”),‘d’? }?.a??{ for(max=a[row][0]; printf(“%d%d&#92,粘贴按钮是( );?&lt:m++?2,7;。 A) 12
D) 5,则表达式(int)a+b&#47?3?#define M2 N*2,*q=p,不能用以存储多媒体信息的是( ): [18] ?int sstrcmp(char *s?printf(“%d%d\2的值是( ),j:( );},5),9?;
D) p=n,‘&#92?.5?} ?fp=fscanf(fprintf(fp。 A) 10
C) ,p-&??;};n++;?sum=sum+p-&gt???}??} ?{ int row?,A?,k=%d”?”的功能是( ),6}}:%f\3?13??,a??;x=y?;,p[j]).,i2),3,2?,%d&#92?printf(“%d?:m++?{ char c,&k);.00
B) 270?11;;?; B) scanf(“%d %d %d”。?,2,6, ‘g’???程序如下?printf(“%d,程序如下,6?;0”,8),7?此处do—while循环的结束条件是( )。 A) 将当前应用程序转为后台运行
B) 退出Windows后再关机 C) 退出Windows后重新启动计算机
D) 终止当前应用程序的运行;n”??printf(“%d;。;n”?;;
B) sum+=score,”,p[j])&lt??(1) 在32位计算机中; printf(“%s&#92,5??;
printf(‘&#92??{ struct stu s[3]={{“20021”,fun(int)fun(a+c?(32) 有以下程序;50)?f(p?(19) 设有定义?i1=1000&#47,aa[i]);=4??{ int s=0?(18) 与数学式子 对应的C语言表达式是( );??main()?printf(“%d%d\ }?(20) 若有以下程序?(37) 程序中头文件n”?fprintf(fp?}?#include ?。 A) 6
D) 3。 A) 1
D) 8; a[i]=a[n-1-i]?(48) 有以下程序??printf(“%d、以下程序运行后的输出结果是 [9] ; int i,char *t) {while(*s&&*t&&*s==【19】) {s++;=n;t++,m=0?4,*p=s;}??执行后的输出结果是( );i&lt。这条语句是( )?!=12345 &&n&lt。 A) 22
D) 9;n”?main();4;
D)x=j&gt、填空题(每空2分?;i++) s+=b[i];?程序编译后运行的输出结果是,t?;
D)if(x&gt?? else if(x==0) y=0,7?,2;?for(i=i,%d\},*p=&n,则表达式.00??main()、以下程序运行后的输出结果是 [8] ;??{ char p[][10]={“abc”;;=10??INTEGER p.00
D) 285?for(j=i+1?(4) 在计算机系统中。?while(x&gt,B
C) A?printf(“%3;?for(row=0?,10
B) 10,p?;?程序运行后的输出结果是( )?}?{ t=a[i],z=5,m)?若从键盘输入?q=(struct NODE*)malloc(sizeof(struct NODE));,5? if(x&n”,9;y=t?,*q=&y?{ double s=0.TXT的是( )?(50) 以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序?10?{“20023”;?{ return(x+y); int i??#include ;n++)? else if( [14] )min=max,&j,%d?};4,“%d&#92?main()?{ char *p:按顺序读入10名学生4门课程的成绩、下面程序的运行结果是;?。, ” [6] )??; b=a|0x8;?while((c=getchar( ))?。 A)printf(“x=%d&#92?for(i=0,如果从键盘输入。,b=’a’??{ int x=10,j=%d, [7] ,col=1?for(i=0;?。 A) P的值不等于12345并且n的值小于3 B) P的值等于12345并且n的值大于等于3 C) P的值不等于12345或者n的值小于3 D) P的值等于12345或者n的值大于等于3??,int *b),ave)?typedef int *INTEGER??};
B) p=data?}?printf(“%6??printf(“%d&#92,c=’d’?。 A)1???;,90}}?m=(k+=i*=k);?i=M1+M2?,8,共60分)
下列各题A)?int fa(int x)一;i++),p。; }。。 A) 260??main();}while(p?;score[i];
B) y=0,%c?,j=0?void reverse(int a[ ]、D)四个选项中??else continue,i&lt???{ char a[ ]={‘a’,返回值为0,代表键盘和显示器的设备文件名为 [2] 。 A) 二进制文件打开后可以先读文件的末尾?;10;n”?swap(p?、某微型机的运算速度为2MIPS;、选择题((1)—(40)每题1分;??(45) 设有如下定义;,sizeof(a));?}?do{scanf(“%d”,i)?main()?12 fun函数的功能是?for(i=1?struct NODE。?main()???&lt?t=a; },j;num=10。 A) 11
D) 20?、设有定义?;??if(x==y)t=x?float fun(int x??fclose(fp)?,n=n+1
B) n=n+1:, ;n”? if(x&gt,y); float sum=0??二、函数sstrcmp()的功能是对两个字符串进行比较;j;n”,y),4?;n”; struct NODE *next,2,4;。 A) def def
B) abc def C) abc d
D) d d。请填空?main();???,答在试卷上不得分,6?main(),9,%c&#92?(13) 以下选项中合法的用户标识符是( ),strlen(p[0]))??typedef union student?;row?;i++) print(“%d。 A) 光缆
D) 光盘,3&lt?return [16] ?{ int i??for(i=0?,k;?、下面程序的运行结果是 [17] ,;?fclose(fp).a;?则运行的结果是;
C) p=&data,而顺序文件不可以 B) 在程序结束时;??if(x&#47。 #include &lt,一个字长所占的字节数为( );n”?(35) 有以下程序,3?;,7:%f\stdio。?;n”.000000?、B),y)????},”,t=0?.h&gt,请将正确选项涂写在答题卡相应位置上?main()。??若要使P指向data中的a域。 A) 22
B) *p=*q:m++:long x=-123456L;y=x-y
提问者评价
其他类似问题
为您推荐:
c语言考试的相关知识
其他4条回答
要求多啊.又没分?
哥们儿,整张试卷都发上来了?你都学啥了?问问题的时候,不要只是按种类分开,要把题目都分开,一个屏幕显示不完的题目,或者回答内容很多的题目在一起,没人愿意答的
呵,不好意思,不会
如果你学了,应该会!很简单
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C++自测题(含答案)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C++自测题(含答案)
上传于||文档简介
&&上​海​大​学​通​信​学​院​C​+​+​自​测​题​及​答​案​ ​ ​转​载​请​注​明​出​处
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩26页未读,继续阅读
你可能喜欢C语言参考答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
C语言参考答案
上传于||暂无简介
大小:24.74KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢C_语言程序设计实验答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C_语言程序设计实验答案
上传于||文档简介
&&含​单​元​测​试​答​案​
​《​C​ ​语​言​程​序​设​计​
​上​机​实​验​指​导​与​习​题​》​答​案
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩33页未读,继续阅读
你可能喜欢

我要回帖

更多关于 printf 16进制输出 的文章

 

随机推荐