最新回答 / 菜菜狠厉害
运行成功 ,输出错误 这块是哪错了啊?#include <stdio.h>int main() { /* 定义需要计算的日期 */ //int year = 2008; int month = 8; //int day_1 = 8; int i,day; int sum=1; for(i;i<=month;i++) { switch(i) { case 1 : ...
2019-07-25
已采纳回答 / qq_Adolph_CGHNR4
%在输出串中是用来做转义用的,输出的内容取决于它后面的字符,比如%d代表输出的是一个整数,%s输出一个字符串,因此要想输出%,就必须在%后再加一个%。
2019-07-24
已采纳回答 / 小小疾飞
来,我们慢慢来。首先,我们确定目标,解决掉5行的问号就好了。首先是if循环 循环所有的三位数。程序已经定义了num,那我们就直接拿来用,三位数第一个是100,所以是num=100,循环条件就是num<=999,然后就说num++。那么第一行就解决了。for(num=100;num<=999;num++)然后是怎么分别取百十个位。百位好说。除100就可以了。hd = num/100;十位同理,先除十,得到百位和十位,再取余就是十位了。td =num/10%10;个位的话,先取余100,再取余10...
2019-07-24
已采纳回答 / 心灵至善美
#include <stdio.h>int main(){ //第一种形式 int arrFirst[2]={1,2,3}; //第二种形式 char arrSecond[]={'z','s','$'}; //第三种形式 int arrThird[2]; //给arrThird数组每个元素初始化 arrThird[0] = 4; arrThird[1] = 5; arrThird[2] = 6; //输出第一个数组中的第...
2019-07-24
最新回答 / 奋斗的小青年_小半仙1o
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) printf("%s\n","恭喜小明获得优秀员工资格"); printf("%s\n","很遗憾,期望你再接再厉"); } return 0;}
2019-07-24