题目内容 (请给出正确答案)
[主观题]

设有如下程序#include main(){ int **k, *j,i=100; j=&i;k=&j; printf("%d\n",**k);}上述程序的输出结果是A.运行错误 B.100 C.i的地址 D.j的地址

提问人:网友wu033213 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“设有如下程序#include main(){ int **k…”相关的问题
第1题
设有如下程序#include<stdio.h>main(){int **k, *j,i=100;j=&i; k=&j;printf("%d\n"”,**

设有如下程序 #include<stdio.h> main() { int **k, *j,i=100; j=&i; k=&j; printf("%d\n"”,**k); } 上述程序的输出结果是______。

A.运行错误

B.100

C.i的地址

D.j的地址

点击查看答案
第2题
设有如下程序:#include<stdio.h>main{int**k,*j,i=100;j=&i;k=&j;printf(%d\n,**k);}上面程序的输出结果是()

A.运行错误

B.100

C.i的地址

D.j的地址

点击查看答案
第3题
设有如下程序:#include'string.h"main(){ static char s1[20],s2[20];scanf("%s",s1);scanf("%s"

设有如下程序: #include'string.h" main() { static char s1[20],s2[20]; scanf("%s",s1);scanf("%s",s2); if(strcmp(s1,s2)) printf("@"); else printf("$"); printf("%d\n",strlen(strcat(s1,s2))); } 如果从键盘上输入name1<回车>name2<回车>,则程序运行后的输出结果是()。

A.$9

B.@11

C.$10

D.@10

点击查看答案
第4题
设有如下程序 # include main() { char ch1='A',ch2='a'; printf("%c\n",(ch1,ch2)); } 则下列叙述正确的为()

A.程序的输出结果为大写字母A

B. 程序的输出结果为小写字母a

C. 运行时产生错误信息

D. 格式说明符的个数少于输出项的个数,编译出错

点击查看答案
第5题
设有如下程序:#include"stdio.h"main(){ char c;int m=0,n=0; while((c=getchar())!='\n') {if(c

设有如下程序: #include"stdio.h" main() { char c; int m=0,n=0; while((c=getchar())!='\n') {if(c>='A'&&c<='Z') m++; else if(c>='a'&&c<='z')n++;} printf("m=%d,n=%d",m,n);} 如果从键盘上输入:AbCdefGHj<回车>,则程序运行后的输出结果是()

A.m=5,n=4

B.m=4,n=5

C.m=9,n=0

D.无确定值

点击查看答案
第6题
设有如下程序 #include<stdio.h> main(argc,argv) int argc;char*argv[]; {FILE*fp; void fc(); int

设有如下程序

#include<stdio.h>

main(argc,argv)

int argc;char*argv[];

{FILE*fp;

void fc();

int i=1;

while(--argc>0)

if((fp=fopen(argv[i++],"r"))==NULL)

{ printf("Cannot open file!\n");

exit(1);

}

else

{fc(fp);fclose(fp);}

}

void fc(ifp)

FILE*ifp;

{ charc;

while((c=getc(ifp))!='#')putchar(c-32);

}

上述程序经编译、连接后生成可执行文件名为cpy.exe。假定磁盘上有三个文本文件,其文件名和内容分别为:

文件名 内容

a aaaa#

b bbbb#

c cccc#

如果在DOS下键入

cpy a b c<CR>

则程序输出______。

点击查看答案
第7题
设有如下程序: #include <iostream> using namespace std; class A { public:int i;display(){co

设有如下程序: #include <iostream> using namespace std; class A { public: int i; display() { cout<<"class A\n"; } }; class B { public: int i; display() { cout<<"class B\n"; } }; class C : public A, public B { int j; public: int i; show () { j = i * i; display(); } }; int main() { C demo; demo.show(); return O; } 则主程序运行时将()。

A.因为变量i的重复定义而报错

B.因为对象demo间接调用display()函数时产生二义性而报错

C.因为类定义的语法错误而不能运行

D.没有语法错误,能够正常输出结果

点击查看答案
第8题
设有如下程序:#include <iostream. h>class A{public:int i;display(){ cout<<"class A\n"; }};c

设有如下程序:#include <iostream. h>class A{public:int i;display(){ cout<<"class A\n"; }};class B{public:int i;display(){ cout<<"class B\n"; }};class C: public: A, public: B{int j;public:int i;show(){ j=i*i; display(); }};void main(){C demo;demo. show();}则主程序运行时,将()。

A.因为变量i的重复定义而报错

B.因为对象demo间接调用display函数时产生歧义性而报错

C.因为类定义的语法错误而不能运行

D.没有语法错误,能够正常输出结果

点击查看答案
第9题
设有以下程序 include<stdio.h> main() { int n1,n2; scanf("%d",&n2);

设有以下程序 include<stdio.h> main() { int n1,n2; scanf("%d",&n2); while(n2!=0) {n1=n2%10; n2=n2/10; printf("%d",n1); } } 程序运行后,从键盘上输入1186,则输出结果为______。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信