若有以下程序 #include <stdio.h> int a[]={2,4,6,8}; main() { int i; int *p=a; for(
若有以下程序 #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( ) { int a=1,b=2,c=3,d=4,r=0; i f(a!=1) ; else r=1; i f(b==2)r+=2; else; if(c!=3)r+=3; else; if(d==4) r+=4; printf(“%d\n”,r);) 则程序的输出结果是 A. 10 B. 6 C. 7 D. 3 相关知识点: ...
若有以下程序 #include<stdio.h> void fun(int a[],int n) intt,i,j; for(i=1;i<n;i+=2) for(j=i+2;j<n;j+=2) if(a[i]>a[j])t=a[i];a[i]=a[j];a[j]=t; main() int c[10]=10,9,8,7,6,5,4,3,2,1,i; fun(c,10); for(i=0;i<10;i++)printf("%d,"...
# include <stdio.h> void fun(int*s) { static int j=0; do{s[j]=s[j]+s[j+1];}while(++j<2); } main() { int k.a[10]={1,2,3,4,5}; for(k=1;k<3;k++) fun(a); for(k=0; k<5;k++)pfintf("%d",a[k]); ...
若有以下程序 #include<stdio.h> typedef struct stu char name[10],gender; int score; STU; void f(STU a,STU b) b=a; printf("%s,%c,%d,",b.name,b.gender,b.score); main() STU a="Zhao",’m’,290,b="Qian",’f’,350; f(a,b); printf("%s,%c,%d\n",b.name,b.gender,b...
#include <stdio.h> void fun(int *a, int n)/* fun函数的功能是将a所指数组元素从大到小排序*/ {int t,i,j; for (i=0; i<n-1;i++) for(j=i+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...
[ 解析] 第一次for 循环, y的值为9,y%3的值为0,满足条件,打印 --y ,即先减 1后打印,所以打 印8;第二次for 循环,y的值为7,y%3的值为1,不执行打印语句; 第三次 for 循环,y的值为6,y%3 的值为0,满足条件,打印 --y ,打印5;第四次 fof 循环, y的值为4,不满足 if 条件,不执...
若有以下程序 #include <stdio.h> void f(int n); main() ( void f(int n); f(5); void f(int n) printf("%d\n",n); 则以下叙述中不正确的是 A.若只在主函数中对函数f进行说明,则只能在土函数中正确调用函数fB.若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正碗调...
#include <stdio.h> int k=7,m=5; void f(int * * s) { int *t=&k; s=&t; *s=&m; printf("%d,%d,%d,",k,*t,* *s); } main( ) {int i=3,*p=&i,* * r=&p; f(r); printf("%d,%d,%d\n",i,*p,* * r); } 则程序的输出结果是___。 A.7,5,...