读取一个整数和一个字符并输出它们,中间用逗号隔开,不要输出回车 c语言

 我来答
帐号已注销
2019-09-08 · TA获得超过25.9万个赞
知道小有建树答主
回答量:2206
采纳率:96%
帮助的人:82.2万
展开全部

#include<stdio.h>

int main()

{

int n;

char c;

scanf("%d %c",&n,&c);

printf("%d,%c",n,c);

}

注意:%d%c之间要有个空格,否则在输入数据的时候,空格被当成字符串

扩展资料

数据类型关键字

short:修饰int,短整型数据,可省略被修饰的int。(K&R时期引入)

long:修饰int,长整型数据,可省略被修饰的int。(K&R时期引入)

long long:修饰int,超长整型数据,可省略被修饰的int。(C99标准新增)

signed:修饰整型数据,有符号数据类型。(C89标准新增)

unsigned:修饰整型数据,无符号数据类型。(K&R时期引入)

restrict:用于限定和约束指针,并表明指针是访问一个数据对象的唯一且初始的方式。(C99标准新增)

复杂类型关键字

struct:结构体声明。(K&R时期引入)

union:联合体声明。(K&R时期引入)

enum:枚举声明。(C89标准新增)

typedef:声明类型别名。(K&R时期引入)

sizeof:得到特定类型或特定类型变量的大小。(K&R时期引入)

inline:内联函数用于取代宏定义,会在任何调用它的地方展开。(C99标准新增)

参考资料来源:百度百科—C语言

百度网友faadf46
高粉答主

2019-07-22 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:75.9万
展开全部

1、新建一个工程和.c文件 ,输入头文件和主函数。

2、声明被调用的函数,定义变量类型。

3、用一个if语句去判断整数是否为负数,若为负数则用putchar函数输出一个负号。

4、定义函数的返回类型和形参类型。

5、通过if语句判断该数是否仅剩一位数,若不是则执行else语句。

6、通过再次调用子函数一次输出高位的数。

7、编译执行,得到最后结果。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linyinhuasally
2012-10-20
知道答主
回答量:37
采纳率:0%
帮助的人:24.9万
展开全部
# include <stdio.h>
int main()
{
int a;
char c1;
c1=getchar();//接收字符;
scanf("%d",&a);//接收一个十进制的数;
printf("%d,%c",a,c1);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaobomo
2012-10-18 · TA获得超过523个赞
知道小有建树答主
回答量:533
采纳率:100%
帮助的人:365万
展开全部
# include <stdio.h>
void main()
{
int n;
char c;
printf("please input an integer and a charactor:\n");
scanf("%d\n%c",&n,&c);

printf("%d,%c\n",n,c);}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式