网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
有以下程序:include<stdio.h>void func(int n){ static int num=1);num=num+n;printf(&quo

有以下程序:

include<stdio.h>

void func(int n)

{ static int num=1);

num=num+n;printf("%d",num);

}

main( )

{ funo(3);func(4);printf("n"); }

程序运行后的输出结果是( )。

A.4 8

B.3 4

C.3 5

D.4 5


参考答案

更多 “ 有以下程序:includestdio.hvoid func(int n){ static int num=1);num=num+n;printf(stdio.hvoid func(int n){ static int num=1);num=num+n;printf(%d,num);}main( ){ funo(3);func(4);printf(n); }程序运行后的输出结果是( )。A.4 8B.3 4C.3 5D.4 5 ” 相关考题
考题 下面程序的运行结果为 include class A {int num; public: A(int) {num=i;} A(A public:A(int) {num=i;}A(A a) {hum=a. num++;}void print( ) {cout < < num;}};void main( ){A a(1) ,b(a) ;a. print( ) ;b. print( ) ;}A.11B.12C.21D.22

考题 以下程序的输出结果是( )。 main( ) { int Rum=0; while(num=2) { num++; printf(”%d\n”,num); } }A.1B.1C.1 2 3 4D.1 2 2 3

考题 下面程序的运行结果为includeclass A{ int num;public: A(int){num=i;} A(ABm){num 下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int){num=i;} A(ABm){num=a.num++;} void print(){cout<<num;} }; void main() { Aa(1),b(a); a.print(); b.print(); }A.11B.12C.21D.22

考题 有以下程序: #includestdio.h void func(int n) { static int num=1); num=num+n;printf("%d",num); } main( ) { funo(3);func(4);printf("n"); } 程序运行后的输出结果是( )。A.4 8B.3 4C.3 5D.4 5

考题 用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是( )。INPUT”NUM=”TOhumcj=1DOWHILEnum!=Ocj=cj﹡MOD(num,10)ENDDO?cjA)num=INT(num/10)B)num=num-INT(num/10)C)num=INT(num%10)D)hum=num-INT(num%l0)

考题 7、若能使程序运行后的输出结果如下: 201501 201502 201503 则空白处填写的表达式或语句应该是 #include <stdio.h> struct student { int age; char num[8]; }; int main() { struct student stu[3]={{20,"201501"},{21,"201502"},{19,"201503"}}; struct student *p=stu; ____________________ return 0; }A.printf("%s\n",(*p).num); printf("%s\n",(p)->num); printf("%s\n",stu[2].num);B.printf("%s\n",(p++).num); printf("%s\n",(p++).num); printf("%s\n",(p++).num);C.printf("%s\n",(p)->num); printf("%s\n",(p)->num); printf("%s\n",(*p).num);D.printf("%s\n",stu[0]->num); printf("%s\n",stu[1]->num); p

考题 【单选题】下列关于数组的定义形式,正确的是A.int[ ][ ]num=new int[ ][3];B.int[ ][ ]num=new int[3][ ];C.int[ 3] num;D.int[3][ ]num;

考题 11、下面代码的运行结果是 def func(num) : num += 1 a = 10 func(a) print(a)A.10B.11C.出错D.int

考题 6、若能使程序运行后的输出结果如下: 201501 201502 201503 则空白处填写的表达式或语句应该是#include <stdio.h> struct student { int age; char num[8]; }; int main() { struct student stu[3]={{20,"201501"},{21,"201502"},{19,"201503"}}; struct student *p=stu; ____________________ return 0; }A.printf("%s\n",(*p).num); printf("%s\n",(p)->num); printf("%s\n",stu[2].num);B.printf("%s\n",(p++).num); printf("%s\n",(p++).num); printf("%s\n",(p++).num);C.printf("%s\n",(p)->num); printf("%s\n",(p)->num); printf("%s\n",(*p).num);D.printf("%s\n",stu[0]->num); printf("%s\n",stu[1]->num); p