| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 924 人关注过本帖
标题:我错在哪里了
只看楼主 加入收藏
朱稳
Rank: 2
等 级:论坛游民
帖 子:14
专家分:10
注 册:2011-11-2
收藏
得分:2 
没有返回值也可
2011-11-08 22:37
dani337
Rank: 1
等 级:新手上路
帖 子:20
专家分:9
注 册:2011-10-25
收藏
得分:2 
以下是引用sun_shang001在2011-11-8 21:11:14的发言:

这个可能更容易看懂:
#include<stdio.h>
int main()
{
    int a,b;
    float x,y;
    char c1,c2;
    printf("请分别输入a,b,x,y,c1,c2:\n");//可省
    scanf("%d%d%f%f%c%c",&a,&b,&x,&y,&c1,&c2);//括号里面的英文引号别丢
    printf("a=%d,b=%d\nx=%f,y=%f\nc1=%c,c2=%c\n",a,b,x,y,c1,c2);//当提示输入时,字符之间不能用空格,如输入:1 2 1.0 2.0pq

     return 0;
}
刚学最好是能养成习惯呢。
2011-11-09 02:42
张丹
Rank: 2
等 级:论坛游民
帖 子:94
专家分:66
注 册:2010-6-7
收藏
得分:2 
scanf是输入
printf是输出
所以要完成你的实现,可以这样修改:
#include"stdio.h"
main()
{
    int a,b;
    float x,y;
    char c1,c2;
    printf("请输入a,b,x,y,c1,c2的值:\n");//在这里提示输入这些值
    scanf("%d%d%f%f%c%c",&a,&b,&x,&y,&c1,&c2);//接收键盘的输入
    printf("a=%d,b=%d\n x=%f,y=%f\n c1=%c,c2=%c",a,b,x,y,c1,c2);//输出这些值
}

[ 本帖最后由 张丹 于 2011-11-9 10:12 编辑 ]
2011-11-09 10:10
快速回复:我错在哪里了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.010911 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved