若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是( )
A. 程序段语法错误
B. 3,5,3
C. 3,5,5
D. 3,5,7
查看答案
有程序: main(){int a=5,b=1;if (a!=b)printf("***\n");elseprintf("$$$\n");}该程序( )。
A. ***
B. $$$
C. ***$$$
D. 语法错误
哪一个程序段能实现num1和num2的交换
A. num1=num2;num2=num1;
B. num2=num1;num1=num2;
C. t=num1;num1=num2;num2=t;
D. t=num1;num2=t;num1=num2;
设x=10,y=5;z=15;执行下面一段程序后z的结果是()。if (x>y)if (y>z)x=y;else z=y;
A. 7
B. 6
C. 5
D. 4
以下程序运行后的输出结果是()。#include "stdio.h"main(){int a=1,b=3,c=5;if(c==a+b)printf(″yes\n″);elseprintf(″no\n″); }
A. yes
B. no
C. 5
D. 1