有以下程序,若输入 9876543210 后的执行结果是________;若输入为:98└┘76└┘543210
后的执行结果是________;若输入为:987654└┘3210 后的执行结果为:________。(注:└┘
代表空格)
#include ”stdio.h”
main()
{ int x1,x2;
char y1,y2;
scanf(”%2d%3d%3c%c”,&x1,&x2,&y1,&y2);
printf(”x1=%d,x2=%d,y1=%c,y2=%c\n”,x,y);
}
c语言scanf输入,答案是什么?
这样的题目,自己用电脑运行下就知道了,不同C语言编译器,运行结果有差异也是正常的。首先,你代码是有错误的, printf 行有错误,x,y 并不存在, 可以更改为如下行:printf(“x1=%d,x2=%d,y1=%c,y2=%c\\n”,x1,x2,y1,y2);更改后,我这里测试结果是:输入9876543210 输出: x1=98,x...
c语言scanf函数
选C.scanf("ch=%3c%*dk=%3d",&ch,&k);输入:ch=cba123k=555<CR> "%c"接收一个char型数据,也就是一个字节。当你赋给它一个串时,它只接收串的第一个数据,所以ch=cba,实际上ch=c.“%*d”这个我也没见过,迷惑人的吧;"%d"接收一个int型的数据,k=555....
c语言scanf函数
答案是C 谢谢提醒,跑程序的时候没看清楚,呵呵 我在程序上跑过了...下面说一下分析吧 这道题目考察的是对于字符输入的概念 (1)在scanf()函数中,%c只能对char类型的变量赋单个的值.也就是说,不管你输入的是abc还是abjsdhfj,它都只能将第一个字母赋值给ch.所以首先排除A.(2)B选项错在输入上,...
问几个C语言scanf函数和printf函数问题?
scanf("%d%d",&x1,&x2);scanf("%c%c",&y1,&y2);正确的输入格式,答案是10空格20AB,但是这个答案不是唯一的。像下面这样也是可以的:10回车 20AB 还有别的输入方式的。
C语言scanf
题目有问题,A与C选项完全相同,应该是印刷错误。输入的格式是%d%c%d%c,注意四个输入项之间没有空格。格式输入时,数字(%d)允许1个或多个空格,字符(%c)不允许有空格。系统在读取d%时,前面可以有(多个)空格,但紧接着输入%c时,不能有空格(否则把空格读入字符了)。本例可以加空格的...
C语言scanf 输入帮我看看错在哪里
scanf("x=%f y=%f",&x,&y); \/\/ float用%f getchar(); \/\/ 读取回车 scanf("c1=%c c2=%c",&c1,&c2);printf("a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c",a,b,x,y,c1,c2);return 0;} 正确输入是 a=1 b=2(回车)x=8.5 y=71.82(回车)c1=a c2=A(回车)就可以了。
C语言的scanf问题
int scanf(char *format[,argument,...]);“格式控制”的含义同printf函数;“地址表列”是由若干个地址组成的表列,可以是变量的地址,或字符串首地址。scanf()函数返回成功赋值的数据项数,出错时则返回EOF。例题scanf函数输入数据。#include<stdio.h>void main(){ int a,b,c; printf("input a,b,c\\n");...
scanf()函数是什么意思?
正确答案是:C 它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。按格式的要求,每个变量前都要有地址符,故s1和s2前面都需要用到地址符&。A、B、D选项中都不能满足s1、s2前面都有&的要求,所以C为正确答案。用软件运行C选项的代码,编译中0个错误,0个警告,验证C答案...
c语言中 scanf("%3d%3d,&a,&b"); 执行这个语句,
scanf("%3d %3d,"&a,&b);假如说是3d,用户输入1234567,输出就是123 456,就是每个定义的只能获取3个字符。4d就是可获取四个字符供输出,输入1234567,输出就是1234 567。
C语言键盘输入SCANF然后printf输出
在使用scanf和printf函数时要加上#include <stdio.h>。其中scanf()是格式输入函数,printf()函数是格式化输出函数。其通常的用法如下:include<stdio.h> int main(){ int i, j;scanf("%d, %d", &i, &j);\/\/从键盘输入i,j printf("i=%d;j=%d", i, j);\/\/输出i,j;return 0;} ...