![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
if语句
文章平均质量分 71
我身上有她的香炉味~
广东在读大学生
展开
-
输入一个字符串,判断其是否为回文串。
输入一个字符串,判断其是否为回文串。例如:readdaer就是回文字符。#include <stdio.h>#include "math.h"#include <string.h>int main(){ char a[1024]; int i, j; gets(a); //从键盘中输出字符 j = strlen(a) - 1; //将字符串的长度-1之后赋值给j for (i = 0; i < j; i++, j--) //将字符从两侧开始逐渐原创 2020-12-19 00:08:04 · 37021 阅读 · 21 评论 -
写一程序,用scanf函数输入x,输出y值。
有一函数:y=x²+2x-6 (x<0,x≠-3)y=x²-5x+6 (0≤x<10,x≠2,x≠3)y=x²-x-15 (x=-3,x=2,x=3,x≧10)解题思路:先用scanf函数输入,再用if语句的嵌套来计算该方程。将x按题目要求用if语句分为三个范围,并加以对应范围的y的函数。注:1.if语句中“!="表示的是不等于的意思。2.if语句中“&&”是 且 的意思例如 if(x<0&&x!=-3) 意为:如果x<0且x!=3原创 2020-12-17 21:14:58 · 8916 阅读 · 8 评论 -
输入出租车类型和里程,计算打车的费用。
计算方式为:3公里以内10元;3公里以上0车型每公里1.5元,1车型每公里2元。解题思路:If语句进行选择3种情况,3公里以内10元;3公里以上0车型每公里1.5元;1车型每公里2元。定义n为车型,x为里程,做出简单的xy方程组注:在输入车型和里程的时候,因为代码为“scanf("%d,%f",&n,&x);”,所以在车型和里程之间应该加入英文的逗号“,”代码如下:# include <stdio.h>int main(){float x,y;int n;pri原创 2020-12-16 23:10:18 · 6669 阅读 · 3 评论