找到关于C语言的1356篇文章

如何在C语言中使用对齐输出?

Mandalika
更新于 2021年3月5日 08:46:09

17K+ 次浏览

通过在printf语句中使用对齐方式,我们可以将数据排列成任何格式。右对齐要实现右对齐,在%s字符的宽度值前插入一个减号。printf("%-15s", text);程序1让我们以一个例子来说明如何使用对齐方式按行和列打印数据。在线演示#include <stdio.h> int main(){ char a[20] = "Names", b[20]="amount to be paid"; char a1[20] = "Bhanu", b1[20]="Hari", c1[20]="Lucky", d1[20]="Puppy"; int a2=200, b2=400, c2=250, d2=460; printf("%-15s %-15s", a, b); printf("%-15s %-15d", a1, a2); printf("%-15s %-15d", b1, b2); printf("%-15s %-15d", c1, c2); printf("%-15s %-15d", d1, d2); return ... 阅读更多

编写C程序计算余额分期付款

Mandalika
更新于 2021年3月5日 08:40:51

686 次浏览

问题编写一个C程序来计算特定贷款金额(含利息)每月应支付的余额分期付款。解决方案以下是计算贷款金额时利息的公式:i=loanamt * ((interest/100)/12);以下计算得出含利息的金额:i=i+loanamt; firstmon=i-monthlypayment; //第一个月含利息的付款 i=firstmon * ((interest/100)/12);程序在线演示#include <stdio.h> int main(){ float loanamt, interest, monthlypayment; float i, firstmon, secondmon; printf("输入贷款金额:"); scanf("%f", &loanamt); printf("利率:"); scanf("%f", &interest); printf("每月付款:"); scanf("%f", &monthlypayment); //利息计算// i=loanamt * ((interest/100)/12); //含利息的金额 i=i+loanamt; ... 阅读更多

使用赋值运算符计算含税金额的C程序

Mandalika
更新于 2021年3月5日 08:38:24

3K+ 次浏览

问题编写一个C程序,输入美元金额,然后加上18%的税款显示金额。解决方案让我们考虑一下餐馆收取18%税款的情况。计算税款的逻辑是:value=(money + (money * 0.18));将金额乘以18%,然后加上金额,餐馆就可以从顾客那里收到含税的金额。示例在线演示#include <stdio.h> int main(){ float money, value; printf("输入美元金额:"); scanf("%f", &money); value=(money + (money * 0.18)); printf("加税后的金额= %f", value); return ... 阅读更多

如何使用C语言计算球体的体积?

Mandalika
更新于 2021年3月5日 08:35:37

5K+ 次浏览

球体的体积就是形状的容量。球体的体积公式是:$$V\:=\:\frac{4}{3}\Pi\:r^{3}$$算法步骤1:运行时输入球体的半径步骤2:将公式应用于变量 体积=(4/3)*3.14*rad*rad*rad步骤3:打印体积步骤4:停止程序1在线演示#include <stdio.h> int main(){ float vol; int rad; rad=20; vol=((4.0f/3.0f) * (3.1415) * rad * rad * rad); printf("球体的体积是 %f", vol); return 0; }输出球体的体积是 33509.335938程序2以下是一个查找球体体积和表面积的例子:在线演示#include <stdio.h> ... 阅读更多

C语言中sprintf()和sscanf()函数的用途是什么?

Mandalika
更新于 2021年3月5日 08:22:29

5K+ 次浏览

sscanf()函数它从字符字符串中读取数据。语法sscanf(string, formatspecifier, &var1, &var2, ……..)String指的是要从中读取的char字符串。格式字符串指的是包含某些所需格式信息的char字符串。Var1、var2等表示各个输入数据项。例如,sscanf(string, "%d%d", &hours, &minutes);sprintf()函数此函数用于将数据写入字符字符串。语法sprintf(string, format specifier, &var1, &var2…….);String指的是要写入的char字符串。格式说明符指的是包含某些所需格式信息的char字符串。Var1、var2等表示各个输入数据项。示例- sprint(value, "cube of two is %d and square of two is %d", 2*2*2 ,2*2);//value=cube of ... 阅读更多

解释C编程中的引用和指针?

Bhanu Priya
更新于 2021年3月9日 06:31:53

777 次浏览

问题使用示例解释C编程语言中引用和指针的概念。引用它是我们声明的变量的另一个名称。它可以使用传值的方式访问。它不能保存空值。语法数据类型*变量名例如,int *a; //a包含int类型变量的地址。指针它存储变量的地址。我们可以使用指针保存空值。它可以使用传引用的方式访问。声明变量时不需要初始化。语法指针变量=&另一个变量;示例在线演示#include <stdio.h> int main(){ int a=2, b=4; int *p; printf("a的地址=%d", &a); printf("b的地址=%d", &b); ... 阅读更多

C编程语言的局限性

Bhanu Priya
更新于 2021年3月9日 06:30:36

3K+ 次浏览

问题与其他编程语言相比,C编程的局限性是什么?解决方案C语言阻止或禁止面向对象编程语言的概念,如继承、多态性、封装和数据抽象。C编程语言不会为每一行代码都检测错误,它会在完成所有代码编写后检查错误。它不具备命名空间属性。C编程的数据抽象级别不足,即没有非常大的数据处理能力。C语言不允许用户借助异常处理功能来检测错误。C语言不支持构造函数和析构函数的概念。... 阅读更多

如何使用C语言从给定字符串中删除元音?

Bhanu Priya
更新于 2021年3月8日 10:31:28

4K+ 次浏览

我们用来实现从给定字符串中删除元音的逻辑如下:for(i=0; i<

如何在C语言中使用预定义的数学函数?

Bhanu Priya
更新于 2021年3月8日 10:29:13

251 次浏览

问题如何使用C编程语言查找任何给定数字的立方根?解决方案算法步骤1:运行时输入任何数字步骤2:从控制台读取步骤3:计算结果 结果:pow(number, 1.0/3.0)步骤4:递增结果步骤5:打印结果示例以下是查找任何给定数字的立方根的C程序://查找给定数字的立方根// #include <stdio.h> #include <math.h> #include <conio.h> void main(){ int number, result; printf("输入任何数字:"); scanf("%d", &number); result=pow(number, 1.0/3.0); result++; printf("\n%d的立方是:%d", number, result); getch(); }输出当执行上述程序时,它会产生以下结果:... 阅读更多

C语言中字符串的输入和输出是什么?

Bhanu Priya
更新于 2021年3月8日 10:27:24

4K+ 次浏览

字符数组(或)字符集合称为字符串。字符串的输入和输出示例以下是C程序中字符串的输入和输出示例:#include <stdio.h> #include <conio.h> main ( ){ char a[30]; printf("输入你的名字"); scanf ( "%s", a); printf ("你的名字是 %s", a); getch ( ); }输出当执行上述程序时,它会产生以下结果:1. 输入你的名字:Lucky 2. 输入你的名字:Lucky Lol 你的名字是Lucky 你的名字是Lucky注意-'&'不用于接收字符串,因为字符串的名称本身就指定了... 阅读更多

广告