单项选择题
有以下程序: int a=2; int f(int n) {static int a=3; int t=0; if(n%2){ static int a=4; t+=a++; } else { static int a=5; t+=a++; } return t+a++; } main() { int s=a,i; for(i=0;i<3;i++) s+=f(i); printf("%d\n",s); } 程序运行后的输出结果是______。
A.26
B.28
C.29
D.24
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下列程序段的输出结果是【 】。cout<<fixed<<509.123456789<<endl;
点击查看答案&解析
单项选择题
下列程序是用来判断数组中特定元素的位置所在,则输出结果为( )。#include<conio.h>#include<iostream.h>int fun(in *s,int t,int *k){ int i;* k=0;for(i=0;i < t;i++)if(s[ *k] < s[i]) *k=i;return S[ *k];}void main( ){ int a[10]= { 876,675,896,101,301,401,980,431,451,777 },k;fun(a,10,& k);cout < < k < < ’’,’’ < < a[k];}
A.7,431
B.6
C.980
D.6,980
点击查看答案&解析
相关试题
以下程序运行后的输出结果是 ______...
以下程序的输出结果是【 】。#include<i...
要采用“cin,tout”进行输入输出时,必须...
以下程序运行时,若从键盘输入:10 20...
我们通常用到的cin > > ,是属于【 ...