若有以下程序: #include "stdio.h" void sub(int x,int*z) { *z=x+1; } void main( ) { int a; sub(10, &a) ; printf( "%d" ,a) ; } 则程序的输出结果是__。 A 0 B 1 C 10 D 11 相关知识点: 试题来源: 解析 答案:D 11 根据给定的程序,可以分析出以下过程: 1....
若有以下程序#include <stdio.h>main( ){ char w[20], a[5][10]={“abcdef”, “ghijkl”, “mnopq”, “rstuv”, “wxyz”};int p[6][2]={{0,1},{1,5},{0,0},{0,2},{1,4},{4,4}}, i;for (i=0; i<6; i++) w[i]=a[ p[i][0] ][ p[i][1] ];puts(...
若有以下程序 include<stdio.h> main( ){ inta=-11.b=10; a/=b/=4: printf(%d%d/n,a,b);} 则程序的输出结果是 A. -1-2 B. 5-2 C. 4-3 D. 41762 相关知识点: 试题来源: 解析 B对于语句a/=b/=-4;相当子a=a/(b=b/-4);a初值为-11,b的初值为10,则运算以后10/-4值为...
若有以下程序 #include<stdio.h> main() int a=1,b=2,c=3,d=4; if((a=2)&&(b=1))c=2; if((c==3)||(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d); 则程序的输出结果是___。 A.5,1,2,-1 B.2,1,2,-1 C.2,2,2,4 D.1,2,3,4 相关知识点: 试题来源: 解...
若有以下程序#include<stdio.h>main( ){inta=0,b=0,c=0c=(a+=++b,b+=4);printf(“%d,%d,%d\n”,a,b,c);}则程序的输出结果是 A. 1,5,1 B. 1,5,5 C. -1,4,4 D. -1,4,-1 相关知识点: 试题来源: 解析 B 正确答案:B解析:逗号运算符的结合性从左到右,因此逗号表达式将...
若有以下程序 #include<stdio.h> main( ) { int i,j=0; char a[]=“How are you!”,b[10]; for(i=0;a[i]; i++) if(a[i]==‘‘)b[j++]=a[i+1]; b[j]=‘\0’; printf(“%s\n”,b);} 则程序的输出结果是 A. Howareyou B. Hay! C. Howareyou! D. ay ...
若有以下程序: #include<stdio.h> main( ) { int a=0,b=0,c=0; c=(a一=++a),(a+=b,b+=4); printf(“%d,%d,%d\n”,a,b,c); }则程序的输出结果是( )。 A. 0,4,0 B. 0,4,4 C. 1,4,1 D. 1,4,4 相关知识点: 试题来源: 解析 A 正确答案:A 解析:逗号运算符...
若有以下程序: #include <stdio.h> main( ) {int i; for(i=1;i<=40; i ) {if(i %5= =0) if( i%8= =0) printf("%d",i); } printf(""); } 则执行后的输出结果是__。A.5B.24C.32D.40
若有以下程序 #include<stdio.h> main( ) { int a=-11,b=10; a/=b/=一4; printf(“%d%d\n”,a,b);) 则程序的输出结果是 A. -1-2 B. 5-2 C. 4-3 D. 5-3 相关知识点: 试题来源: 解析 B 正确答案:B 解析:对于语句a/=b/=-4;相当于a=a/(b=b/-4);a初值为-11,b的...
若有以下程序 include<stdio.h> main( ){ inta=0,b=0,c=0,d; c=(a+=b,,b+=a);/*第4行*/ d=c;;/*第5行*/ ;/*第6行*/ printf(%d,%d,%d/n,a,b,c);/*第7行*/ } 编译时出现错误,你认为出错的是 A.第4行B.第5行C.第6行D.第7行...