77问答网
所有问题
当前搜索:
c语言多个printf只输出一个
提问
c语言
编译出来的程序我怎么样才能
只输出一个
,而不是三个都输出
答:
if (x<0)
printf
("y=%d\n",y=(x-1)/(x+2));else if (x==0 || x==2) printf("y=%d\n",y=0);else if (x>0) printf("y=%d\n",y=(x+1)/(x-2));把if(x>0);后面的分号去掉,否则:条件语句在此结束,条件满足时执行空语句。换句话说,下一条语句不属于这个if语句...
c语言printf
()
输出一个
整数,如何输出2个整数。
答:
要
输出
两个变量:用逗号隔开即可,%d是整数的输出标识符,标识符和变量的顺序是相对应的,输出2个变量的代码修改:{ int a,b,
c
,sum,sum1;a=10;b=20;c=30;sum=a+b;sum1=a+b+c;
printf
("sum=%d/nsum1=%d/n",sum,sum1);}
C语言
如何一次性输出一维字符数组?
printf
(“%s”,a);为何
只输出
第
一个
...
答:
在
C语言
里面,数组名可以看做是指向数组第
一个
元素的指针 你可以 for(i=0;i<m;i++){
printf
("%c",a[i]);}
这类
C语言
语句中的值为什么有的
输出
是
一个
,有的是几个啊?
答:
逻辑错误
。程序并无违背语法规则,但程序执行结果与意愿不符。这是由于程序设计人员的算法有错误或编写程序有错。通知给系统的指令与题意的愿意不相同,即出现了逻辑上的混乱
求解。
C语言
问题,这道题怎么做呢?为什么
输出
一直是第
一个printf
的...
答:
应该还是你代码写错了 include <stdio.h>int main(int argc, char *argv[]){int a,b,
c
,x,y;
printf
("输入
一个
3位数:");scanf("%d",&x);a=x%10;b=x/10%10;c=x/100;y=c*100+b*10+a;printf("y=%d\n",y);return 0;}我输入256的结果如图:...
C语言
循环体内的
输出
是怎么工作的?为什么最后才全部输出?
答:
是这样子的,就是你输入一系列以后回车,然后再逐个输出你输入的。它是先存入一个输入流中,然后再逐个输出。像scanf("%d",&a);printf("%d",a);你也可以一次性输入
多个
,但是只有
一个printf
,所以他
只输出
第一个,明白吗?你可以试着搜一下输入输出流查看一下更详细的。。。
C语言
一个
结构体定义了
多个
变量。但
输出
时我只想输出其中部分几个...
答:
"张三"); stu.age=18; stu.score=95.5; stu.stu_id=1001; // 比如,此时你只想
输出
姓名和学分,则可以这样做
printf
("姓名:%s\t学分:%3.1f\n",stu.name,stu.score); system("pause"); free(stu.name); // 释放内存 return 1;} ...
C语言
编辑一个程序,用
printf
()
输出一个
整数
答:
int main(void){ int number;int units, tens, hundreds; //定义三个变量分别存储个位、十位和百位上的数字 scanf("%d", &number); //读入
一个
三位数 hundreds = number / 100; // 一个三位数除以100的整数商,即百位上的数字 tens = (number % 100) / 10; //number对100取模,得到后...
c语言
输入两个百分号,只有
一个输出
?
答:
需要出入2个%%号才可以。d代表输出的是一个整数,%s
输出一个
字符串,因此要想输出%,就必须在%后再加一个%。例:include<stdio.h> intmain(){ inta=90;
printf
("%d%%\n",a);return0;}
c语言
中为什么输出二维数时
只输出一个
值
答:
明白楼主的意思了 二维数组里面每一个元素是一个数,不是一个二维数 scanf("%d%d",&a[i][j]);~~~所以这里是应该是一个%d 也
只能输出一个
数,不是二维数 想用二维,用结构体自己构造 struct X{ int x,y;};
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
多个printf语句怎么运行
printf可以输出多个变量吗
devc只能输出一个字符
c语言输出时取小数点后三位数字
c语言printf输出中文
c语言printf输出换行
printf输出字符
c语言scanf输入格式
C语言 printf