单项选择题

有以下程序 typedef struct{ int b,p;}A; void f(A C)/* 注意:c是结构变量名 */ {int j; c. b +=1;c.p+=2; } main() {int i; A a={1,2}; f(a); printf("%d,%d\n",a.b,ap); } 程序运行后的输出结果是【 】。

A.2,3
B.2,4
C.1,4
D.1,2
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序void fun2(char a,char b){printf( %c%c ,a,b);}char a=''A'',b=''B'';void fun1(){ a=C′; b=D′; }main(){ fun1();printf( %c%c ,a,b);fur2(''E'',''F'');}程序的运行结果是【 】。
A.C D E F
B.A B E F
C.A B C D
D.C D A B
单项选择题
若有定义:float x=1.5;int a=1,b=3,C=2;则正确的switch语句是【 】。
A.switch(x) {case 1.0:printf("*\n");case 2.0:prinff("**\n");}
B.switch((int)x); {case 1:printf("*\n");case 2:printf("**\n");}
C.switch(a+b) {case 1:printf("*\n");case 2+1:prinff("**\n");}
D.switch(a+b) {case 1:printf("*\n"); case c:printf("**\n");}
相关试题
  • 有以下程序:int a=2;int f(int n)...
  • 有以下程序:void fun(int *a,int i...
  • 有下列程序:#include <stdio.h>void...
  • 有以下程序#include main() {FILE ...
  • A.*sB.sC.*s++D.(*s)++