麻烦看看这道c语言的题目

[复制链接]
查看11 | 回复1 | 2011-2-25 23:18:38 | 显示全部楼层 |阅读模式
(35)有以下程序#include main(){ char c1='1',c2='2';c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);}当运行时输入:a 后,以下叙述正确的是
A.变量c1被赋予字符a,c2被赋予回车符
B.程序将等待用户输入第2个字符
C.变量c1被赋予字符a,c2中仍是原有字符2
D.变量c1被赋予字符a,c2中将无确定值
为什么选A?

回复

使用道具 举报

千问 | 2011-2-25 23:18:38 | 显示全部楼层
无论c1.c2初始值是什么,他运行;c1=getchar(); c2=getchar();然后你输入就给这两个语句赋值。最后; putchar(c1); putchar(c2)显示
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行