首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> char fun(char x) {return x*x+'a';} main() { char a,b=0; for(a=0;a<4;a+=1) {b=fun(a);putchar(b);}
若有以下程序: #include<stdio.h> char fun(char x) {return x*x+'a';} main() { char a,b=0; for(a=0;a<4;a+=1) {b=fun(a);putchar(b);}
admin
2019-06-12
24
问题
若有以下程序:
#include<stdio.h>
char fun(char x)
{return x*x+'a';}
main()
{
char a,b=0;
for(a=0;a<4;a+=1)
{b=fun(a);putchar(b);}
printf("\n");
}
则程序的输出结果是( )。
选项
A、abcd
B、ABEJ
C、abej
D、ABCD
答案
C
解析
该题首先初始化变量a和h,通过for循环语句使得a取值为0、1、2、3,fun函数的功能是将a*a+'a'的值返回给b,即b为a、b、e、j。最后通过字符输出函数putchar()将b输出。故C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/yEf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下函数定义#includeintfun(intk){if(k
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
有以下程序#includeintk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);}程序的运行结果是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
结构化程序设计的基本原则不包括()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指结点插入到链表末尾的语句组是
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删
随机试题
关于房颤的治疗原则描述正确的是
A.胞吐作用B.吞噬作用C.胞饮作用D.滤过E.主动转运某些颗粒或大分子物质,通过以上方式从细胞内转运至细胞外,称为
良性肿瘤主要的生长方式是
A.茵陈蒿B.萆薢C.虎杖D.地肤子E.金钱草具有利湿退黄,解毒消肿功效的药物是
畸形中央尖常见于()。
技术经济指标主要表示方法有()。
下列各项中,年末应无余额的有()。
接团时,地陪应提前()到达接站地点迎候旅游团。
从课程功能的角度,可以把课程分为工具性课程、知识性课程、技能性课程和()。
HowInterpretersWork?Ⅰ.UnderstandingA.Aboutwordsandexpressions—【1】______wordsmaybeleftout:【1】______—Ifnot
最新回复
(
0
)