ddgw.net
当前位置:首页 >> C语言从键盘输入数字赋值 >>

C语言从键盘输入数字赋值

思路:先键盘输入一个数赋值给数组的第一个数,并且赋值给最大数max,同时设置最大值下标为0,接着for循环依次赋值给数组相应位置并判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和最大数下标.

int a,b,c; printf("请输入三个整数,用逗号','分隔:"`); scanf("%d,%d,%d",&a,&b,&c);//哥们+个逗号

#include void main(){ float a; printf("请输入一个字母"); scanf("%c",&a); switch('a','b','c') { case 'a':printf("优"); break; case 'b':printf("良"); break; case 'c':printf("差"); break; default:printf("您的输入有误"); break; }}

1、首先打开电脑的编辑软件.然后创建编辑项目.2、创建文件指针和字符型char.再读取文件内容.3、然后用for语句进行接受数据.再用getchar语句接受键盘的输入.4、然后用foput函数.再将数据写入到文件.5、然后用fclose函数关闭文件.再返回数值.6、运行程序,输入数值.再打开文件,就可以发现键盘输入的东西,写入到文件.

可以用一个for循环,将上限设置大一点,在循环里加入if判断跳出循环的条件,每次循环计数+1 或者等全部数字输入完成之后,直接取字符串长度

#include <stdio.h> int main(){ double r, pi = 3.14159; printf("请输入半径:"); scanf("%lf", &r); printf("圆的面积是%.2lf\n", pi * r * r); return 0; }

scanf("%d",&n); n就是这个未知数!答题不易,望采纳!

scanf 看看这个函数的说明就明白了~

atoi函数就搞定了在 <stdlib.h>中定义原型: int atoi(const char *nptr);还有,至于twenty的识别,可以通过if语句实现,比如定义a为输入的字符串,b是要转换的整形数字if(strcmp(a,"twenty")) b=atoi(a);.

用scanf语句.其实scanf是一个函数,格式是:1、输入整型数:scanf("%d",&a);式中%d是整型数的格式符,a是用int a;声明过的整型数变量名.2、输入浮点数:scanf("%f",&b);式中%f是浮点数的格式符,b是用float b;声明过的浮点数变量名.然后,系统就会等待你从键盘上输入一个数字.输入数字完毕按回车键结束输入.不知道是不是解决了你的问题,如果没有请留言.

网站首页 | 网站地图
All rights reserved Powered by www.ddgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com