c语言问题,这里有错吗?

问题描述

c语言问题,这里有错吗?

2.计算
#include〈stdio.h〉
int add(int a,int b)
{
printf("a和b的和是%d"a+b);
}
int main()
{
//求a和b的和
int a,b;
a=2;
b=3;
add(a,b);
return 0;
}

解决方案

printf中没逗号吗?

解决方案二:

其实add函数中语句可以换成return a+b;在main函数中完成输出,鄙人拙见。

解决方案三:

楼上正解
应该为printf("a和b的和是%d",a+b);

解决方案四:

楼上正解,缺少逗号!!!!!

解决方案五:

int. add应该有返回值,return. 并且printf应该有,

解决方案六:

非要往复杂了弄,就直接点在main函数中使用printf函数输出就可以了哇:printf("a和b的和是: %d/n",a,b);

解决方案七:

printf("a和b的和是%d",a+b);此句缺少句号。
add函数有无返回值问题不大,但从性能和稳定性上考虑最好还是建议有返回值。

解决方案八:

楼上正解,缺少逗号!!

解决方案九:

add 函数是int返回值的,所以要return 或者改为void 类型。另外printf("a和b的和是%d", a+b);少了逗号

解决方案十:

printf语句缺少都好,add函数没返回值。

时间: 2024-09-19 09:30:52

c语言问题,这里有错吗?的相关文章

【C 语言】 这个代码错在哪了?我用的是Dev C++

问题描述 [C 语言] 这个代码错在哪了?我用的是Dev C++ /*题目:输入某年某月某日,判断这一天是这一年的第几天?*/ #include #define MONTH 12 struct date{ int Day; int Month; int Year; }; int main() { int count,days,month; struct date today; int daysPerMonth[12]={31,28,31,30,31,30,31,31,30,31,30,31};

高考作文用网络语言可能被当错字扣分

昨天,有媒体报道,2010年上海语文高考阅卷中心组负责人.华东师大中文系教授周宏提醒考生,虽然考生在作文中运用一些网络语言,可以增强作文的生动性,但是并非所有的阅卷教师都知道这些词汇,阅卷组也不可能对现有网络语言进行分类,规定哪些可以用哪些不可用.周宏建议,考生最好不要在高考卷中贸然使用这类词语,即使是"给力"."神马"."伤不起"."有木有"等"耳熟能详"的网络热词都会被当作错别字扣分,此外,还有一些笑脸

在linux系统下R语言安装包,总是报错

问题描述 在linux系统下R语言安装包,总是报错 我使用的是单位的服务器linux系统上的R,那么我想要加载R包的时候是不是没有权限? 因为我安装时总是有关于error: https:// URLs are not supported,是不是我应该安装到我自己的某个(我不知道应该哪个)目录下? 解决方案 R语言的各种报错及其解决方法R语言_安装包

PHP等语言SQL注入的问题

很多人在做开发的时候并没有注意到SQL的查询是可以被改掉的,其实SQL却是最不安全的因素之一,通过SQL,更有可能去直接执行系统命令,在服务器上新建用户,修改密码等操作也不是不可能. 直接 SQL 命令注入就是攻击者常用的一种创建或修改已有 SQL 语句的技术,从而达到取得隐藏数据,或覆盖关键的值,甚至执行数据库主机操作系统命令的目的.这是通过应用程序取得用户输入并与静态参数组合成 SQL 查询来实现的. $offset = $argv[0]; // 注意,没有输入验证! $query = "S

ios-IOS获取系统相册图片名称在非ARC模式下报错

问题描述 IOS获取系统相册图片名称在非ARC模式下报错 dispatch_async(dispatch_get_main_queue(), ^{ ALAssetsLibraryAssetForURLResultBlock resultblock = ^(ALAsset *myasset){ ALAssetRepresentation *representation = [myasset defaultRepresentation]; NSString *fileName = [represen

C++在C语言基础之上增强的几个实用特性总结_C 语言

变量的定义 C语言中的变量都必须在作用域开始的位置定义!!  C++中更强调语言的"实用性",所有的变量都可以在需要使用时再定义.  #include <iostream> using namespace std; int main11() { int i = 0; printf("ddd"); int k; // 这段代码在vc6,C语言编译情况下就会报错.就是因为这里的定义 system("pause"); return 0; }

实例解析C++中类的成员函数指针_C 语言

C语言的指针相当的灵活方便,但也相当容易出错.许多C语言初学者,甚至C语言老鸟都很容易栽倒在C语言的指针下.但不可否认的是,指针在C语言中的位置极其重要,也许可以偏激一点的来说:没有指针的C程序不是真正的C程序. 然而C++的指针却常常给我一种束手束脚的感觉.C++比C语言有更严格的静态类型,更加强调类型安全,强调编译时检查.因此,对于C语言中最容易错用的指针,更是不能放过:C++的指针被分成数据指针,数据成员指针,函数指针,成员函数指针,而且不能随便相互转换.而且这些指针的声明格式都不一样:

C++指针探讨(三)成员函数指针

C语言的指针相当的灵活方便,但也相当容易出错.许多C语言初学者,甚至C语言老鸟都很容易栽倒在C语言的指针下.但不可否认的是,指针在C语言中的位置极其重要,也许可以偏激一点的来说:没有指针的C程序不是真正的C程序. 然而C++的指针却常常给我一种束手束脚的感觉.C++比C语言有更严格的静态类型,更加强调类型安全,强调编译时检查.因此,对于C语言中最容易错用的指针,更是不能放过:C++的指针被分成数据指针,数据成员指针,函数指针,成员函数指针,而且不能随便相互转换.而且这些指针的声明格式都不一样:

学java该怎样学

引言 软件开发之路是充满荆棘与挑战之路,也是充满希望之路.Java学习也是如此,没有捷径可走.梦想像<天龙八部>中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的.每天仰天大叫"天神啊,请赐给我一本葵花宝典吧",殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了"东方不败",倒是成"西方失败"的几率高一点. "不走弯路,就是捷径",佛经说的不无道理. 1.如何学习程序设计? Java是一种

专家解读:熵、区块链和人工智能之间有什么关系?

雷锋网(公众号:雷锋网)注:本文作者韩锋,清华大学博士,比特币基金会终生会员,曾任清华大学十五规划重点课题"基于网络(大数据)的创新人才评价和选拔"项目负责人,美国甲骨文教育基金会中国合伙人. 顾学雍教授在清华课程<超越学科的认知基础>中说:"一个范式成功的标志是拥有了自洽的语言系统,包括ontology, structure, orientation.". 正是在这一理论原则指引下,顾学雍教授向作者韩锋推荐了<区块链新经济蓝图>作者Mela