首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include char f(char x) { return x*x+’a’; } main() { char a,b=0; for(a=0;a<4;a+=1) {
若有以下程序: #include char f(char x) { return x*x+’a’; } main() { char a,b=0; for(a=0;a<4;a+=1) {
admin
2015-08-09
34
问题
若有以下程序:
#include
char f(char x)
{ return x*x+’a’; }
main()
{ char a,b=0;
for(a=0;a<4;a+=1)
{ b=fa;putcharb; }
}
则程序的输出结果是( )。
选项
A、abcd
B、ABEJ
C、abej
D、ABCD
答案
C
解析
该题目首先初始化变量a和b,通过for循环语句使a取值为0、1、2、3,f函数的功能是将a*a+’a’的值返回给b,即b为a、b、e、j。最后通过字符输出函数putchar()将b输出。因此c选项正确。
转载请注明原文地址:https://kaotiyun.com/show/CQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求使下列程序输出5个整数,请填空。for(i=0;i<=______;printf("%d\n",i+=2));
已有定义int(*q)(),指针q可以()。
下列程序的输出结果是()。point(char*pt);main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);
字符串"\\\"ABCDEF\"\\"的长度是()。
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]-<2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",*(p++));
下列能正确定义一维数组的选项是()。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
下列叙述中正确的是()。
以下叙述中正确的是
树是结点的集合,它的根结点数目是
随机试题
牛皱胃左方变位整复手术常用的保定方法是
某地某年平均每千名某年龄组妇女的活产数为某地某年平均每千名人口的出生数为
拔牙时,消毒口内黏膜及消毒麻醉药安碚所使用的碘酊浓度是
施工方项目管理的目标体系包括项目施工质量、成本、工期以及()。
某山区公路工程,公路和敏感目标间的声环境现状调查内容应包括()。
总监理工程师负责制的内涵体现在( )。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
Thetreatyrequestthatallthemembercountries______withthepriceandsharetheprofitasagreedupon.
Areorganicallygrownfoodsfeebestfoodchoices?Theadvantagesclaimedforsuchfoods【C1】______conventionallygrownfoodpro
WillWeRunOutofWater?Picturea"ghostship"sinkingintothesand,lefttorotondrylandbyarecedingsea.Thenimag
最新回复
(
0
)