#include<stdio.h>
void f(int*p);
main( )
{int a[5]={1,2,3,4,5},*r=a;
f(r);printf(”%d\n”,*r);
}
void f(int *P)
{p=p+3;printf(”%d,”,*p);}
程序运行后的输出结果是( )。
A.1,4
B.4,4
C.3,1
D.4,1
[单选题]有以下程序:include<stdio.h>int f(int x):main{int n=1,m;m=f(f(f(n)));printf("%d/n",m);}int f(int x){return x*2;)程序运行后的输出结果是( )。A.1B.2C.4D.8
[单选题]有以下程序#include<stdio.h>int f(int x);main( ){int n=1,m;m=f(f(f(n)));printf(”%d\n”,m);}int f(int x){return x*2;}程序运行后的输出结果是( )。A.1B.2C.4D.8
[单选题]有以下程序include<stdio.h>void fun(int p){int d=2;p=d++;printf("%d".p);}main( ){int a=1;fun(a):printf("%d/n",a);)程序运行后的输出结果是( )。A.32B.12C.21D.22
[单选题]有以下程序#include<stdio.h>void fun(int P){int d=2;P=d++;printf(“%d”,P);}main( ){int a=1;fun(A);prinff(“%.d\n”,A);}程序运行后的输出结果是A.32B.12C.21D.22
[单选题]有以下程序#include<stdio.h>void fun(int*p){printf("%d\n",p[5]);}main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};fun(&a[3]);}程序运行后的输出结果是A.5B.6C.8D.9
[单选题]有以下程序:#include<stdio.h>void main(){ fILE*fp; int i,a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp) fp=fopen("data.dat","rb"); fseek(fp,-2L*sizeof(int),1,fp);/*文件中读取sizeof(i
[单选题]有以下程序#include<stdio.h>main(){int x=011;printf(“%d\n”,++x);}程序运行后的输出结果是A.12B.11C.10D.9
[单选题]有以下程序#include<stdio.h>main( ){int C=O,k;for (k=1;k<3;k++)switch(k){default:C+=k;case 2:C++;break;cKse 4:C+=2;break;}prinff(“%d\n”,C);{程序运行后的输出结果是A.3B.5C.7D.9
[单选题](23)有以下程序#include<stdio.h>main(){ int a1,a2;char c1,c2;scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);printf(“%d,%c,%d,%c”,&1,c1,a2,c2);}若想通过键盘输入,使得a1的值为12,a2的是为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b,则正确的输入格式是(以下 代表空格,<CR>代表回车)A.)1
[单选题](19)有以下程序 include<stdio.h> Main() { int a=1,b=2,c=3,d=0; if(a= =1 &&am(19)有以下程序#include<stdio.h>Main(){ int a=1,b=2,c=3,d=0;if(a= =1 &&b++= =2)if(b!=2 || c--!=3)printf(“%d,%d,%d/n”,a,b,c);else printf(“%d,%d,%d/n”,a,b,c);}程序运行后